我想更改Android应用的每个产品风格的应用图标。我已经有一个res文件夹,每个风格都有不同的图标资源,除了app图标外,它们都按预期被替换。
我还尝试为每种风格创建一个单独的清单文件,这样每个清单都会引用同一目录中的特定图标。重命名每种风味的应用程序图标是没有用的。找到的解决方案here用于替换一个清单的内容:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<application
tools:replace="android:icon"
android:icon="@drawable/alternative_icon" />
</manifest>
但也没有结果。
此外,主屏幕上显示的图标和应用程序管理器中显示的图标也不同:主屏幕具有构建的风味的正确图标,应用程序管理器具有另一个,反之亦然。有没有人有同样的问题?