Android更改应用程序图标

19 浏览
0 Comments

Android更改应用程序图标

我无法弄清楚如何更改应用程序安装时显示的图标,也就是在屏幕上必须点击的那个图标。

我的操作步骤:

  • 我创建了一个新的图标 --> 新建 > 图像资源(mipmap)
  • 我删除了ic_launcher(默认图标)
  • 我将新资源命名为旧图标的名字(ic_launcher)
  • 重新构建
  • 清理项目
  • 清除缓存并重新启动
  • 安装应用程序

但仍然没有变化。我仍然有一个带有令人讨厌的默认mipmap ic_launcher图标的应用程序。

我真的不知道该怎么办了...

有人可以帮帮我吗?

编辑:

对不起,我忘记了清单文件。


...
...

0
0 Comments

使用上面提供的链接生成并下载zip文件,然后从zip文件中提取出res文件夹,并将其覆盖到应用程序的res文件夹中(粘贴到位置例如C:\MyApplicaton\app\src\main),然后你的代码

android:icon="/ic_launcher"

将会起作用。

注意:通过覆盖res文件夹,它只会添加或覆盖mipmap文件夹,旧文件夹将保持不变。

或者你可以根据上面给出的链接的帮助,用新的ic_launcher替换所有mipmap文件夹中的ic_launcher图标,根据图标的大小来替换。

然后它将起作用。

文件夹名称如下:

mipmap-hdpi

mipmap-mdpi

mipmap-xhdpi

mipmap-xxhdpi

然后你的代码如下所示将会起作用

   <application
android:allowBackup="true"
android:icon="/ic_launcher"
android:label="/app_name"
android:supportsRtl="true" >
 ...
 ...
 </application>

我没有使用上面的工具的理由,因为Android Studio本身会让你选择图片(除非你想要自定义的东西)。这个答案的重要部分是格式-现代版本使用mipmap而不是原始的-drawable。非常小心,它是否在清单中的开放Activity标签中。它会允许你在这之外粘贴它,但是它会被忽略。

0
0 Comments

Android更改应用程序图标的原因是用户想要自定义应用程序的图标,使其更符合个人喜好或品牌形象。下面是解决这个问题的方法:

1. 使用提供的网站链接上传图像来创建图标。

2. 下载并保存生成的图标文件到应用程序的drawable文件夹中。

3. 在清单文件中的标签中添加android:icon属性,值为"/myIcon"。

4. 运行应用程序,图标将会更改为新的自定义图标。

如果使用mipmap文件夹而不是drawable文件夹来引用图标文件,图标将无法更改。如果希望使用mipmap文件夹来显示图标,需要将图标文件放置在mipmap文件夹中,并相应地修改清单文件中的代码。

希望以上内容对您有所帮助。如需更详细的解释,请查看相关回答。

0
0 Comments

问题出现的原因:

忘记发布解决方案。

解决方法:

1. 使用谷歌提供的链接,在该网站上为Android项目创建所有图片。

2. 在该网站上,插入你的图片并选择所有功能。

3. 下载生成的图片。

4. 将所有图片格式(xxhdpi、hdpi等)替换在drawable-xxhdpi、drawable-xhdpi等和mipmap-xxhdpi、mipmap-xhdpi等文件夹中的图片。

5. 在manifest文件中设置android:icon = "/myicon"

6. 删除关于android:icon的所有内容,然后从头开始创建,这样就能解决问题。

0