用于在Apache Cordova配置中生成平台图标和启动图像的工具或方法

时间:2018-01-23 21:15:50

标签: cordova icons splash-screen

当我第一次注意到平台分解的config.xml中图标的不同变体有32个条目时,我正准备从我的第一个Apache Cordova项目的默认值更新我的图标。

是否有任何现有工具或内置功能可以获取基本映像并生成各种平台和设备文件?

手动创建每张图片的唯一其他选项是什么?

启动图像的问题相同。

2 个答案:

答案 0 :(得分:0)

我建议使用离子CLI。 请访问他们的网站以获取有关如何安装的更多信息(它是免费的)。 这是一个非常快速的解决方案,一旦你用ionic创建了一个临时项目,你需要将splash.png(2732x2732 px分辨率)和icon.png(1024x1024 px分辨率)复制到临时项目“resources”文件夹中并执行您在控制台中的以下命令:“ionic cordova resources ios”或“ionic cordova resources android”,您将在“resources”文件夹下的每个平台目录中生成所有文件。 您可以在将来重复使用此临时项目,以便为您将拥有的所有其他应用程序生成启动/图标图像。

获得图像后,请确保将带有图像名称的ionic config.xml条目复制并粘贴到您自己的config.xml中,并将生成的图像复制到原始res / screens / ios或res / screens / android文件夹。

希望它有所帮助。

答案 1 :(得分:0)

我刚刚使用了以下网站:https://pgicons.abiro.com/ 效果很好,只是我需要在提供的config.xml代码段中的文件路径中添加www/。

示例:

<icon density="ldpi" src="res/icon/android/ldpi.png"/>

更改为

<icon density="ldpi" src="www/res/icon/android/ldpi.png" />