Answers:
对于Android Studio 0.4.0
以后的版本,请单击“ File > New > Image Asset
”。
不,但是您几乎可以轻松做到这一点。
到这里:
https://romannurik.github.io/AndroidAssetStudio/
使用该页面构建图标,然后下载zip软件包。将其解压缩到正确的目录中,它将正确覆盖所有drawable-* / ic_launcher.png。
我可以确认,在Windows的Android Studio 1.x(此处为AS)中,正确的顺序是:
在创建项目后的任何时候都可以绝对做到这一点。
Android Studio警告您,它将覆盖当前的ic_launcer,但这正是我们所期望的。
上面的答案使我感到困惑。这是我所做的:
第一个字段“资产类型”必须是启动器图标。浏览到要作为图标的文件,选择它,然后android studio将在同一窗口中向您显示不同分辨率下的外观。
为它选择一个不同的名称,单击“下一步”。现在,所有这些hdpi,xhdpi,mdpi 的图标集将位于相应的mipmap文件夹中
最后,最重要的是,转到清单文件,并将 “ android:icon” 更改为新图标图像的名称。
在eclipse中制作Android应用时,只需右键单击 res
文件夹,单击New -> Other
,然后Android Icon Set
在Android下选择。
这使您可以轻松制作更多图标(或替换任何现有图标)。
使用先前文章中提到的网站来创建图标:http : //android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html 解压缩文件夹并在Windows或Mac上进入文件浏览器)找到AndroidStudioProjects>“应用名称”>应用> src> main(在此处替换一个Web)> res(将其余的替换为您已经下载的解压缩文件夹中的一个)
*关闭android studio,以便您进行更改,并在再次打开android studio时显示更改
您可以使用此网站https://romannurik.github.io/AndroidAssetStudio/index.html创建图标。
下载图标,转到文件资源管理器-保存项目的默认路径为C:\Users\Your Name\AndroidStudioProjects\Project
Name \ app \ src \ main \ res \
并将下载的文件夹复制到res文件夹。
在Android Studio 0.8中,然后右键单击应用程序文件夹,然后 New > Image Asset
浏览“图像文件”字段中的最佳分辨率图像
点击下一步剩下的将生成
这就是我通过从PNG图像创建ic_launcher来解决的方法。
我使用此网站https://image.online-convert.com/convert-to-svg将PNG图像转换为SVG图像。
我使用了转换后的SVG图像,并通过将其转换为Android Studio中的Vector Asset File > New > Vector Asset
。这将SVG图像转换为XML文件。
我通过在Android Studio中通过创建新的Image Asset创建了ic_launcher图像File > New > Image Asset
。这在正方形,圆形和来自XML文件的Adaptive图标中创建了ic_launcher。
注意:在撰写本文时,我遇到了从Adobe XD导出的SVG图像的问题。所以我不得不使用在线转换器。Adobe XD没有xml导出功能。