마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

스플래시화면 비트맵 코드 오류

0 추천

스플래시화면에 비트맵 코드를 넣어서 아이콘을 집어넣었는대 오류가 발생합니다.

로그켓

    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.rainbow.rainbowforestm/com.rainbow.rainbowforestm.SplashActivity}: android.content.res.Resources$NotFoundException: Drawable com.rainbow.rainbowforestm:drawable/background_splash with resource ID #0x7f060055

 

     Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #8: <bitmap> requires a valid 'src' attribute

 이게 문제인거 같은대 뭐가 잘못된걸까요?

비트맵 코드

<item>

    <bitmap
        android:src="@mipmap/ic_launcher"
        android:gravity="center"/>

</item>
ww96031 (280 포인트) 님이 2019년 5월 15일 질문

1개의 답변

+1 추천
 
채택된 답변
코드에 특별한 문제가 있어 보이지는 않는데 @mipmap/ic_launcher가 bitmap 이미지인 것은 확인하셨나요? 요즘 자동생성되는 프로젝트에서는 ic_launcher가 안드로이드 8.0이상에서 bitmap이 아니라 adaptive icon 으로 생성 됩니다.
회색 (21,040 포인트) 님이 2019년 5월 15일 답변
ww96031님이 2019년 5월 15일 채택됨
감사합니다. 비트맵이 아니여서 문제가 되는거였던것 같습니다.
...