首页 > 解决方案 > 我无法在 Android Studio 中为我的应用设置图标

问题描述

因此,我在 mipmap 文件夹中导入了所有带有应用程序图标的图像,并删除了圆形图标文件夹,因为我的应用程序不需要/使用任何圆形图标。然后,在 AndroidManifest.xml 文件中,我删除了android:roundIcon="@mipmap/ic_launcher_round"(同样,我不需要/使用圆形图标,这就是我删除这行代码的原因)。就是这样,这就是我向应用程序添加图标的方式,但是当我在 Android Studio 虚拟机中测试时,我仍然得到 Android 人脸图标,我不知道为什么......有什么帮助吗?

这是我应该得到的图标

在此处输入图像描述

这是我的 AndroidManifest.xml 文件

在此处输入图像描述

这是我得到的图标(FunFacts1 应用程序!)

在此处输入图像描述

标签: javaandroid

解决方案


好的,经过一些测试和研究,我找到了答案。

如果您的目标是 26>(由于月底的新要求,您必须这样做),您的图标将是圆形的,或者在图标周围有一个圆形(容器)。

是关于此的讨论。


我还建议您查看自适应图标,这将是设置图标的必需方式。

通过使用自适应图标,您可以设置图标的背景和前景,并为不同的设备设置形状:

在此处输入图像描述

@InsaneCat的答案是正确的,但它将在月底被弃用。

您现在必须创建自适应和旧版启动器图标,您可以在此处阅读更多相关信息。


最后一点,这是最重要的 - 始终参考官方文档,因为很多答案已被弃用,每个人都回答只是为了获得声誉积分。


推荐阅读