我设计了hdpi
标准尺寸的图标:ldpi
,mdpi
,xhdpi
和"\platforms\android\res\drawable-hdpi"
。
我将这些图标放入:
"\platforms\android\res\drawable-ldpi"
"\platforms\android\res\drawable-mdpi"
"\platforms\android\res\drawable-xhdpi"
"icon.jpg"
文件夹。 每个图标的名称为{{1}}。
如何将这些图标用作我的应用程序图标?
答案 0 :(得分:8)
答案可能因您的Cordova版本而异,但从Cordova 3.5.0开始,这是向项目添加图标的方式。正如我的评论中所述,请参阅official docs了解来源。
首先为您的图标创建一个文件夹。这取决于您的平台,因为我们在您的情况下处理Android,assets
文件夹将很好地完成。最简单的方法是在项目根目录中创建它(即使用www/
hooks/
文件夹,config.xml
文件等。)
虽然这不会对您产生影响,但值得注意的是。关于图标和闪屏,有一个小型的黑莓怪癖。对于BB10,您必须将您的资源文件夹放在www/
目录中。
将图标放在那里,然后沿着这些行添加一些内容到config.xml
文件中,其中png对应于您的图标:
<platform name="android">
<icon src="assets/mdpi.png" density="mdpi" />
<icon src="assets/ldpi.png" density="ldpi" />
<icon src="assets/hdpi.png" density="hdpi" />
<icon src="assets/xdpi.png" density="xhdpi" />
<icon src="assets/xxdpi.png" density="xxhdpi" />
</platform>
最后,您可以通过检查platforms\android\res\drawable-
文件夹来验证构建后的效果。它们将包含在构建期间从源目录中复制的icon.png
文件。
答案 1 :(得分:3)
在app中添加文件夹res并在其中创建文件夹icons / android并保存图像
<platform name="android">
<icon src="res/icons/android/icon-36-ldpi.png" density="ldpi"/>
<icon src="res/icons/android/icon-48-mdpi.png" density="mdpi"/>
<icon src="res/icons/android/icon-72-hdpi.png" density="hdpi"/>
<icon src="res/icons/android/icon-96-xhdpi.png" density="xhdpi"/>
</platform>
答案 2 :(得分:0)
<platform name="android">
<icon src="icon.png" platform="ios" width="147" height="147" density="mdpi"/>
</platform>