我设计了一个4标准尺寸的图标:第一个是第二个是第三个。我把这些图标变成:
4
"\platforms\android\res\drawable-hdpi"
"\platforms\android\res\drawable-ldpi"
"\platforms\android\res\drawable-mdpi"
"\platforms\android\res\drawable-xhdpi"
每个图标的名称为"icon.jpg"。如何将这些图标用作我的应用程序图标?
"icon.jpg"
nwwlzxa71#
答案可能会根据您的Cordova版本而有所不同,但从Cordova 3.5.0开始,这是向您的项目添加图标的方式。正如我在评论中提到的,请查看官方文档了解源代码。首先为图标创建一个文件夹。这将根据您的平台而有所不同,因为我们在您的情况下处理的是Android,assets文件夹将很好。最简单的方法是在项目根目录中创建此文件夹(即www/、hooks/文件夹、config.xml文件等)。虽然这不会对你造成影响,但值得注意的是,黑莓在图标和闪屏方面有一个小问题。对于BB10,你必须将assets文件夹放在www/目录下。把你的图标放到这里,然后沿着这些行添加到你的config.xml文件中,这里的pngs对应于你的图标:
assets
www/
hooks/
config.xml
<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文件,该文件是在构建期间从源目录复制过来的。
platforms\android\res\drawable-
icon.png
2wnc66cl2#
在应用程序中添加一个文件夹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>
kxeu7u2r3#
<platform name="android"> <icon src="icon.png" platform="ios" width="147" height="147" density="mdpi"/> </platform>
bakd9h0s4#
将名为logo.png的徽标文件放入www/img目录在config.xml文件上添加:
logo.png
www/img
<icon src="www/img/logo.png"/>
4条答案
按热度按时间nwwlzxa71#
答案可能会根据您的Cordova版本而有所不同,但从Cordova 3.5.0开始,这是向您的项目添加图标的方式。正如我在评论中提到的,请查看官方文档了解源代码。
首先为图标创建一个文件夹。这将根据您的平台而有所不同,因为我们在您的情况下处理的是Android,
assets
文件夹将很好。最简单的方法是在项目根目录中创建此文件夹(即www/
、hooks/
文件夹、config.xml
文件等)。虽然这不会对你造成影响,但值得注意的是,黑莓在图标和闪屏方面有一个小问题。对于BB10,你必须将assets文件夹放在
www/
目录下。把你的图标放到这里,然后沿着这些行添加到你的
config.xml
文件中,这里的pngs对应于你的图标:最后,您可以在构建之后通过检查
platforms\android\res\drawable-
文件夹来验证这些文件是否工作。它们将包含一个icon.png
文件,该文件是在构建期间从源目录复制过来的。2wnc66cl2#
在应用程序中添加一个文件夹res并在其中创建文件夹icons/android并在其中保存图像
kxeu7u2r3#
bakd9h0s4#
将名为
logo.png
的徽标文件放入www/img
目录在
config.xml
文件上添加: