IT이야기/Android

no resource identifier found for attribute 'srcCompat' in package

FelixShin 2016. 10. 3. 12:01
반응형



안드로이드 스튜디오에서 에러 내용은 아래와 같다.

안드로이드 스튜디오를 1.4에서 2.2로 새로 셋팅하면서 문제가 발생했다.


L:\AndroidProject\EdgeVA\app\src\main\res\layout\activity_main.xml

Error:(26) No resource identifier found for attribute 'srcCompat' in package 'com.samsung.sds.dmm.edgeva'

L:\AndroidProject\EdgeVA\app\build\intermediates\res\merged\debug\layout\activity_main.xml

Error:(26) No resource identifier found for attribute 'srcCompat' in package 'com.samsung.sds.dmm.edgeva'

Error:Execution failed for task ':app:processDebugResources'.

> com.android.ide.common.process.ProcessException: Failed to execute aapt


요약하면 에러 내용은

no resource identifier found for attribute 'srcCompat' in package


해결방법은

xmlns:app="http://schemas.android.com/apk/res-auto"

to

xmlns:app="http://schemas.android.com/apk/lib/com.google.edgeva"

=> 아래처럼 패키지명으로 변경하여 해결함



참고 : 

http://stackoverflow.com/questions/38161864/no-resource-identifier-found-for-attribute-srccompat-in-package-learnapp-andr