#java #android #android_studio #icon #apk
указал в манифесте путь к новой иконке приложения: android:icon="@drawable/icon" Затем сгенерировал апк и установил на другое устройство, но там иконка не отображается. Почему?
Ответы
Ответ 1
В AndroidManifest.xml уберите атрибут android:roundIcon="...". Она используется для устройств Андроид 8.+ В создании иконки через New=>ImageAsset она называется Adaptive. Обычная (для всех устройств) - Legacy. Можно отключить там.Ответ 2
1)Убедитесь что ваша иконка формата .png 2)Проверьте что ваша иконка располагается по пути drawable/icon.png 3)Сделайте очистку и пересбро делается это так В Android Studio наверху на панельку жмете Build ->Clean Project после очистки делаете пересбор Build->Rebuild ProjectОтвет 3
Для иконок приложения существуют папки mipmap android:icon="@mipmap/ic_launcher" Поместите вашу иконку в эту папку, и проверьте. Или сделайте лучше так: Кликните на папку Res правой кнопкой мыши New/ImageAsset затем в поле IconType выберите LauncherIcons. Ниже, где поле Path укажите путь к вашей картинке, Android Studio сама сгенерирует нужные папки и нужные размеры иконки.
Комментариев нет:
Отправить комментарий