Caused by: android.content.res.Resources$NotFoundException
에러유형:
android.content.res.Resources$NotFoundException: Resource ID #0x7f030027
해결책:
R클래스로 가서 ctrl+F하고 ID #뒤에 0x7f030027 검색한다.
검색해서 나온 파일명에 문제가 있다는 뜻이다.
다양한 문제가 있겠지만 필자는 xml파일 안에 style에서 bitmap이 문제가 있었다.
bitmap이 포함된 item을 통째로 주석처리하니깐 원활하게 동작되었다.
'안드로이드 > 에러해결' 카테고리의 다른 글
Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1) differ.
build.gradle(module:app)에 들어가서
dependencies에
compile 'com.android.support:support-annotations:27.1.1'
이거 한줄 추가해주면 에러 해결
'안드로이드 > 에러해결' 카테고리의 다른 글
[Error]Color value not valid – must be #rgb, #argb, #rrggbb, or #aarrggbb (at ‘textColor’ with value ‘#c8c8c8 ’).
gradle.properties에
android.enableAapt2=false
코드를 추가해서 AATP 문제를 해결하고 나니 이런 에러가 떴다.
[Error]Color value not valid – must be #rgb, #argb, #rrggbb, or #aarrggbb (at ‘textColor’ with value ‘#c8c8c8 ’).
이 에러를 해결하려면 우선 저 'textColor'가 무엇인지 유심히 찾아야한다.
필자는 res에 있는 xml 파일에 정의되어있던 textColor를 발견하였다.
android:textColor="#c8c8c8 "
이렇게 되어있길래 설마하고 공백을 제거하였다.
android:textColor="#c8c8c8"
위와 같이 수정 후 빌드하니 성공적으로 빌드가 되었다.
앞으로 저런 Color value not valid 문제는 이런 식으로 색상표 값을 수정해주면 해결할 수 있을 듯 하다.