我在我的项目中使用 Cordova CLI 4.2.1,但我无法使图标正常工作。我已经把所有的图标 as described in the docs进入www/res/icons
. (注意:根据文档,该文件夹应该已经存在,其中包含默认图标,但在我通过 CLI 创建的项目中没有任何文件夹)
但是在构建应用程序后,图标不会复制到 bundle 中。在网上搜索时,我发现很多链接说要手动将它们复制到项目中。这可能有效,但这很痛苦,因为这会在每次构建后完成。
网络上的另一个链接告诉我添加 <icon src="res/icons/" />
给我的config.xml
但这也没有帮助。
(另一个注意事项:该项目是按照描述的方式创建的 in the docs 并且只是骨架。所以不应该有任何其他东西阻止它工作。)
最佳答案
我以前使用过phonegap CLI(3.0至3.3),创建新项目时www/res/icons位于此处,但实际上在创建平台或构建时并未复制到平台。实际上,它们仅用于 phonegap 构建。
我现在使用的是 cordova 3.4,并且不再创建 www/res。
默认图标是在您将平台添加到项目时由 cli 创建的。您可以在添加平台后更改图标,CLI 在构建时不会触及它们,因此您只需为每个平台更改一次。
关于android - Cordova-CLI 和图标(不包括在内),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23161310/