解释
我在谷歌游戏市场有一个工作的应用程序。一切正常 Android版本从4.0-7.0。
案例:
当客户端在他的Android 8.0(Oreo)启动器上下载它时 图标似乎没有显示,而Android的默认启动器图标是 放映!!
问题:
遇到此类问题的人?我需要任何提示来解决它,因为它看起来很奇怪,因为我在mipmap文件夹中有所有4个类型的.png图标。
答案 0 :(得分:37)
答案 1 :(得分:15)
这可能不是理想的解决方案。但是,如果相关文件夹中的图标正确,则删除名为mipmap-anydpi-v26的目录将解决此问题。
答案 2 :(得分:14)
我遇到了同样的问题,请确保您已将drawable或mipmap设置为图标 属性以及应用标记下的 roundIcon属性您的清单文件
<application
android:icon="@drawable/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round">
</application>
这可能会解决某人的问题。感谢。
答案 3 :(得分:0)
使用图像资源工具中的.png图像生成启动器图标。
答案 4 :(得分:0)
以前的答案都没有对我有用。我发现我的项目有一个文件app/src/main/res/drawable-v24/ic_launcher_foreground.xml
,而另一个项目没有。这就是其他项目没有在Android 8中带有图标而该项目没有图标的原因。当我删除drawable-v24
文件夹时,我的图标又回来了!
答案 5 :(得分:0)
Android -> Project -> App - > src -> res
right-click on res then -> new -> image asset -> inside add image set as your logo ratio
答案 6 :(得分:0)
尝试重启手机并在设备上安装应用