生成的带有启动图标的apk(可绘制,可绘制hdpi,可绘制mdpi)
上传到Google Play
下载到运行Android 8.1.0的Nexus P6 仅可绘制和可绘制hdpi的下载图标
drawable-mdpi被Google Play删除了。
Android 8.1.0不会选择这些可用图标之一来缩放应用程序图标,而是显示默认的Android图标
此外,当您尝试打开应用程序时,它会以 android.content.res.Resources $ NotFoundException:资源ID#0x7f080074 该ID是启动图标ID
将资源与其他应用进行比较表明,自2018年6月之后的某个时候,您现在需要包括所有大小的图标。下载到Nexus P6且运行正常的其他应用 drawable和drawable-xxxhdpi图标。
https://developer.android.com/training/multiscreen/screendensities#TaskProvideAltBmp 提到了一个新的mipmap-hdpi etc res文件夹。
这是真正的解决方法吗?
它向后兼容早期版本的Android吗?