我通过在<adaptive-icon>
中使用res/mipmap-anydpi-v26/cs_ic_launcher.xml
创建XML来跟踪文档以实现新的自适应图标。图标在清单中正确设置。
android:icon="@mipmap/cs_ic_launcher"
从Android Studio安装应用程序时,一切正常。但是,当我从APK安装应用程序时,默认的Android图标会显示在Oreo上。
在较旧的Android版本中,使用了mipmap文件夹中的正确图标。
我分析了APK和自适应图标XML文件 ,但出于某种奇怪的原因,当应用程序未从Android Studio运行时(例如从安装APK命令行或通过像HockeyApp这样的分发服务。