Моим тестовым устройством является Android 6.0.Он использует круглые значки для всех приложений (кроме моего).Так как это единственное тестовое устройство, и мой телефон не использует круглые значки, я должен заставить его работать на тестовом устройстве.
Я пытаюсь, чтобы он показывал круглую иконку, и до сих пор у меня былобезуспешно.
Я установил все картинки ic_launcher_round в разных разрешениях.Я также создал картинку app_icon_round для файла ic_launcher_round.xml.Все фотографии ic_launcher_round имеют соответствующий размер и т. Д. Я проверял это несколько раз.
ic_launcher_round.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/app_icon_round" />
</adaptive-icon>
AndroidManifest.xml,:
<application
...
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
...
</application>
Я всегда устанавливаю его с помощью Android Studio.Когда я работал на заставке, я заметил, что мне нужно удалить приложение вручную, перезагрузить телефон, а затем установить его через Android Studio, чтобы заметить изменения.
Я думаю, что упускаю что-то незначительноено не знаю что это.В ответах, которые я видел в Интернете, не упоминалось то, чего я не делал.