Android应用程序图标前景默认为Android徽标

时间:2018-04-22 01:09:27

标签: android android-layout

我刚刚使用Android Image Asset Studio为我的应用添加了一个图标,使用xml文件作为前景,使用纯色作为背景。现在在我完成的测试中,图标的背景显示为正确的颜色,但前景只是白色的android徽标。我已经删除了手机上的应用程序,并重新安装它,以防它被缓存为以前的徽标,我不知道还有什么用它来测试它或使它正确显示,特别是因为背景改变了,但前景并没有改变。任何帮助将不胜感激。

Github链接: www.github.com/jollygreenegiant/WannaCook

3 个答案:

答案 0 :(得分:2)

只需将您想要的mipmap图标资源重命名为ic_launcher不同的名称 另外,请确保更改了AndroidManifest.xml

中的图标名称

答案 1 :(得分:0)

您的应用图标仍为mipmap/ic_launcher,其前景设置为Android Studio设置的白色Android图标。你应该改变前景代码。

答案 2 :(得分:0)

我假设您正在使用API​​ 26+(未指定问题)进行测试。

在这种情况下,在您的存储库(... / res / mipmap-anydpi-v26 /)中找到的Adaptive Icon资产将覆盖您希望使用的PNG图标。这就解释了为什么重命名图标文件可以解决该问题,如另一个答案中所述。您只需删除这些文件,即可正确解决问题。 (或者,请按照上面的链接中所述创建自己的自适应图标。)