说明:
我在 Google Play 市场上有一个运行良好的应用程序。在 Android 4.0-7.0 的版本中,一切都正常。
情况:
当客户在他的 Android 8.0(奥利奥)上下载时,启动图标似乎没有显示,而是显示了 Android 的默认启动图标!
问题:
有人遇到过这样的问题吗? 我需要任何提示来解决它,因为这似乎很奇怪,因为我在 mipmap 文件夹中有所有 4 种类型的 .png 图标。
说明:
我在 Google Play 市场上有一个运行良好的应用程序。在 Android 4.0-7.0 的版本中,一切都正常。
情况:
当客户在他的 Android 8.0(奥利奥)上下载时,启动图标似乎没有显示,而是显示了 Android 的默认启动图标!
问题:
有人遇到过这样的问题吗? 我需要任何提示来解决它,因为这似乎很奇怪,因为我在 mipmap 文件夹中有所有 4 种类型的 .png 图标。
这可能不是最理想的解决方案。但如果您在相关文件夹中拥有正确的图标,删除名为mipmap-anydpi-v26的目录将解决此问题。
我遇到了同样的问题,确保你已经在你的清单文件中为应用设置了icon
属性和roundIcon
属性,这些属性需要被设置成drawable或者mipmap。
<application
android:icon="@drawable/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round">
</application>
这可能会解决某个人的问题。谢谢。
之前的回答对我没有用。我发现我的项目有一个文件app/src/main/res/drawable-v24/ic_launcher_foreground.xml
,而另一个项目没有这个文件夹。这就是另一个项目在 Android 8 上有图标而这个项目没有的原因。当我删除 drawable-v24
文件夹后,我的图标恢复了!
app/src/main/res/drawable-v24/ic_launcher_foreground.xml
,而另一个项目没有。这就是为什么另一个项目在 Android 8 中有图标而这个项目没有的原因。当我删除drawable-v24
文件夹时,我的图标恢复了!尝试重新启动您的移动设备并在设备上安装应用程序