Объяснение:
У меня есть рабочее приложение на рынке Google Play. Все работает отлично в версиях android от 4.0-7.0.
Случай:
Когда клиент загрузил его на своем Android 8.0 (Oreo), значок запуска не показывался, а значок андроида по умолчанию запускался!
Вопрос:
Любой, кто столкнулся с такой проблемой? Мне нужны подсказки для его решения, поскольку это кажется странным, потому что у меня есть все 4 типизированных значка.png в папке mipmap.
Значок Launcher не отображается в Oreo 8.0/8.1
Ответ 1
Да, я также столкнулся с той же проблемой в Android Oreo.
1) Добавьте свои изображения, добавив в Image Vector
Ответ 2
У меня была такая же проблема, убедитесь, что вы установили drawable или mipmap в атрибут значка, а также атрибут roundIcon в теге приложения в вашем файле манифеста
<application
android:icon="@drawable/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round">
</application>
Это может решить проблему. Благодарю.
Ответ 3
Используйте изображение.png в средстве Image Asset для создания значка запуска.