我刚刚在Play商店上发布了我的应用程序,我注意到某些三星设备未显示我的应用程序图标。它们声明了android studio的默认图标。你知道什么会导致这种情况吗?我很困惑
<application
android:name=".MyApp"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:label="@string/app_name"
android:theme="@style/AppTheme">
....
</application>
答案 0 :(得分:3)
尝试一下;
File -> New -> Image Asset -> Launcher Icons (Adaptive and Legacy)
更多信息; https://proandroiddev.com/android-adaptive-icons-are-easier-than-you-think-3c66be2dd4dd
https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive
答案 1 :(得分:3)
重启手机解决了我的问题。
答案 2 :(得分:0)
删除此行。
android:roundIcon="@mipmap/ic_launcher_round"
答案 3 :(得分:0)
我发现某些设备具有Oreo和Pie OS,因此为什么该设备未显示正确的应用程序图标。现在,您可以从mipmap-anydpi-v26删除ic_launcher_round和ic_launcher