В Android есть 2 способа задания значков запуска (значок приложения):
«старый» способ
Задание различных файлов PNG в папке mipmap обычно называется ic_launcher.png, но имя можно задать с помощью android:icon="@mipmap/appicon_android"
Адаптивные значки
Ссылаясь на https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive , Здесь значок состоит из лицевых и фоновых элементов рисования (полное описание приведено в приведенной выше ссылке). Android говорит:
Затем вы должны создать в своем приложении альтернативные ресурсы для рисования для использования с Android 8.0 (уровень API 26) в res / mipmap-anydpi-v26 / ic_launcher. xml , Затем вы можете использовать этот элемент для определения рисования переднего и фонового слоев для ваших значков.
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>
Если мое приложение имеет:
minSdkVersion 26
targetSdkVersion 29
Если «старый» способ PNG-файлы по-прежнему включены или достаточно только иметь адаптивные значки?