说明:
我在谷歌游戏市场有一个工作的应用程序。在4.0-7.0的Android版本中一切正常。
案件:
当客户端在他的Android 8.0(奥利奥)上下载它时,启动器图标似乎没有显示,而是显示了android的默认启动器图标!
题:
谁遇到过这样的问题?我需要任何提示来解决它因为它看起来很奇怪,因为我在mipmap文件夹中有所有4个类型的.png图标。
这可能不是理想的解决方案。但是,如果相关文件夹中有正确的图标,则删除名为mipmap-anydpi-v26的目录将解决此问题。
我遇到了同样的问题,请确保在您的清单文件中的应用程序标记下设置了drawable或mipmap to icon属性以及roundIcon属性
<application
android:icon="@drawable/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round">
</application>
这可能会解决某人的问题。谢谢。
使用图像资源工具中的.png图像生成启动器图标。
之前的答案都不适合我。我发现我的项目有一个文件app/src/main/res/drawable-v24/ic_launcher_foreground.xml
而另一个项目没有。这就是其他项目在Android 8中确实有一个图标而这个项目没有的原因。当我删除drawable-v24
文件夹时,我得到了我的图标!