本文檔為應用icon解析錯誤說明,您可在了解文檔內(nèi)容后,自行解決問題。
規(guī)范及解決方式
1、安卓規(guī)范中規(guī)定:應用apk文件中的IOCN必須是PNG格式,請您對apk內(nèi)部的ICON格式進行檢查。
相應的格式修改必須用格式修改器進行修改,直接修改圖片的后綴名是無法更改圖片的格式的。
2、檢查應用ICON是否為PNG格式,可以使用aapt工具,執(zhí)行下面的命令:aapt dump badging<apk包的路徑>。
3、檢查輸出內(nèi)容中的所有聲明的icon對應的圖片是否是PNG格式。
如下圖紅色字體部分:
package:name='com.xiaomi.market'versionCode='111'versionName='0.9.1'
sdkVersion:'9'
targetSdkVersion:'15'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.WAKE_LOCK'
uses-permission:'android.permission.ACCESS_DOWNLOAD_MANAGER'
uses-permission:'android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED'
uses-permission:'android.permission.ACCESS_ALL_DOWNLOADS'
uses-permission:'android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS'
uses-permission:'android.permission.INSTALL_PACKAGES'
uses-permission:'android.permission.DELETE_PACKAGES'
uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission:'android.permission.GET_ACCOUNTS'
uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS'
uses-permission:'android.permission.MANAGE_ACCOUNTS'
uses-permission:'android.permission.USE_CREDENTIALS'
uses-permission:'android.permission.READ_PHONE_STATE'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
application-label:'應用超市'
application-icon-160:'res/drawable-hdpi/icon.png'
application-icon-240:'res/drawable-hdpi/icon.png'
application:label='應用超市'icon='res/drawable-hdpi/icon.png'
launchable-activity:name='com.xiaomi.market.ui.MainTabActivity'label=''icon=''
uses-feature:'android.hardware.wifi'
uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE,android.permission.CHANGE_WIFI_STATE,or android.permission.CHANGE_WIFI_MULTICAST_STATE permission'
uses-feature:'android.hardware.touchscreen'
uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch screen unless explicitly made optional'
main
other-activities
search
other-receivers
other-services
supports-screens:'small''normal''large''xlarge'
supports-any-density:'true'
locales:'--_--'
densities:'160''240'
請將上述內(nèi)容交由開發(fā)人員查看。
以上為應用icon解析錯誤說明。