티스토리 뷰



Error


binary xml file line #0 error inflating class (...)


XML 을 그리는 도중 에러가 났단 뜻이다.




WHY ?


원인은 수도없이 많겠지만, 대부분 xml 속성값의 잘못으로 발생하는 경우가 많다. 해당 라인의 속성값을 잘 체크해보자.



( 나의 경우 )

도저히 아무래도 문제가 없는것 같아 걸음마시절부터 디버거로 디버깅을 약 2시간정도 한 결과 

drawable 에 선언한것이 api 24 버전만 지원하는 것을 갖고.. api 23 버전인 기기로 돌려서 해당 에러가 났다.

그냥 drawable 에 new 로 xml drawable 을 하나 만들었는데.. 이게 어찌 내가 잘못눌러서 v24 버전만 지원하게 되었나보다.


drawable

└ test.xml(v24)


위처럼, 되어있으니 당연히

23 버전 안드폰에서 돌리니 해당 drawable 을 불러오다가 죽는다. 

23버전에서는 test.xml 을 불러올 수 없으니까..





SOLVE..


drawable, style 등 xml 에서 사용하는 것이 해당 기기의 버전을 지원하지 않는지 잘 살펴보자.







공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함