안드로이드 프로젝트 빌드시 아래 Lint오류가 발생한다.
해당문제는 appcompat라이브러리 프로젝트를 사용하고있을때 발생
Duplicate id @+id/image, already defined earlier in this layout
Issue: Checks for duplicate ids within a single layout
Id: DuplicateIds
Within a layout, id's should be unique since otherwise findViewById() can return an unexpected view.
[]
이문제는 이미 AOSP에 보고가 된문제입니다.
https://code.google.com/p/android/issues/detail?id=72760
ADTrev23 업데이트될때부터 문제있었는데
아직까지 해결이 안되고있음.
여튼 해결이안되고있기에
Lint오류체크설정을 살짝 손봐서 임시조치를 해야함~!
(Android Studio에서는 오류가 안난다고함)
1. 해당프로젝트의 [Properties]-[Android Lint Preferences] 로 이동
2. "DuplicateIds" 검색하여 Fatal 을 Warning으로 변경.
임시방편일뿐이며, 근본적인해결은 Google에서 업데이트를 해줘야할것으로 보이고, AndroidStudio툴을 사용하는것도 하나의 방법이다.
끝.