java - 我无法在 Android Studio 中为我的应用设置图标
问题描述
因此,我在 mipmap 文件夹中导入了所有带有应用程序图标的图像,并删除了圆形图标文件夹,因为我的应用程序不需要/使用任何圆形图标。然后,在 AndroidManifest.xml 文件中,我删除了android:roundIcon="@mipmap/ic_launcher_round"
(同样,我不需要/使用圆形图标,这就是我删除这行代码的原因)。就是这样,这就是我向应用程序添加图标的方式,但是当我在 Android Studio 虚拟机中测试时,我仍然得到 Android 人脸图标,我不知道为什么......有什么帮助吗?
这是我应该得到的图标
这是我的 AndroidManifest.xml 文件
这是我得到的图标(FunFacts1 应用程序!)
解决方案
好的,经过一些测试和研究,我找到了答案。
如果您的目标是 26>(由于月底的新要求,您必须这样做),您的图标将是圆形的,或者在图标周围有一个圆形(容器)。
这是关于此的讨论。
我还建议您查看自适应图标,这将是设置图标的必需方式。
通过使用自适应图标,您可以设置图标的背景和前景,并为不同的设备设置形状:
@InsaneCat的答案是正确的,但它将在月底被弃用。
您现在必须创建自适应和旧版启动器图标,您可以在此处阅读更多相关信息。
最后一点,这是最重要的 - 始终参考官方文档,因为很多答案已被弃用,每个人都回答只是为了获得声誉积分。
推荐阅读
- xamarin - Xamarin 表单,框架内的按钮未触发事件
- python - 如何在python中添加随机尖峰信号
- node.js - Node.js 将错误与“未处理的拒绝验证异常:...”
- azure - Azure 虚拟机麦克风和扬声器
- css - “显示”属性是否继承?
- excel - 将多个工作簿的 Sheet1 复制到一个新工作簿
- google-cloud-platform - GKE 是否支持容器检查点
- c - Multiply Strings - [leetcode] 该代码在计算机上运行良好,但在网站上却不行
- php - 从 Geonames 获取完整的 Key:Value API 详细信息
- discord.js - 为什么会输出错误:“Unexpected token: '?' “在discord.js 中复制?