Значок моего приложения не отображается на некоторых устройствах - PullRequest
3 голосов
/ 22 апреля 2019

Я только что опубликовал свое приложение в магазине Play и заметил, что на некоторых устройствах Samsung значок моего приложения не отображается. Они утверждают значок по умолчанию для 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>  

Ответы [ 3 ]

3 голосов
/ 22 апреля 2019

Попробуйте это;

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

2 голосов
/ 22 апреля 2019

Я полагаю, что на некоторых устройствах были операционные системы oreo и pie, поэтому на устройстве не отображается правильный значок приложения. Теперь вы можете удалить ic_launcher_round и ic_launcher из mipmap-anydpi-v26

, пожалуйста, проверьте эту ссылку Значок запуска не отображается в Oreo 8.0 / 8.1

2 голосов
/ 22 апреля 2019

Удалить эту строку ..

android:roundIcon="@mipmap/ic_launcher_round"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...