Адаптивный значок не работает на безъядерном пиксельном лаунчере
Я добавил адаптивный значок в свое приложение. Он отлично работает на Pixel и Pixel 2. Но на Nexus 6 с пусковой установкой без рутов он не работает. Я вижу другие круглые значки на Nexus 6, так что он работает для других приложений.
Мой манифест выглядит так:
<application
android:name=".MyAppclass"
android:allowBackup="true"
android:hardwareAccelerated="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:theme="@style/MyTheme">
И на 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_background_icon"/>
<foreground android:drawable="@drawable/ic_foreground_icon"/>
</adaptive-icon>
Что мне не хватает?
Благодарю.
1 ответ
Решение
Оказывается, мне нужно roundIcon
атрибут на AndroidManifest.xml
также.