apk包上传平台时提示icon读取不到

这只是针对个别平台,因为每个平台获取APK包的信息可能采用不同的技术。本人是在上传豌豆荚平台时报错,同样的代码资源打包其他平台并无异常。

由于提示icon提取不到,而自己用aapt检测也并没有发现错误。所以纠结了半天是不是路径问题。安卓AndroidManifest.xml文件里,会用到android:icon="@drawable/icon",通常会在res文件夹下有存放不同大小icon的文件夹。系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。可是试验修改多次均无果。

最后发现,竟然是图片格式问题。原本文件夹下存储的png格式图片可能是由其他格式图片直接修改后缀名而得来的,虽然有时程序里可以读取,但其实文件格式并没有真正修改。解决方法是重新用专业的格式转换至png图片(画图、PS等),再次上传问题解决。

你可能感兴趣的:(Android)