Cordova应用程序图标更改

时间:2016-12-11 21:15:42

标签: android cordova

在cordova 6.4.0上建立了一个Android应用程序。想做简单的事情 - 将图标从默认图标更改为我自己的图标。 根据文档,我需要做的就是添加

<icon src="res/logo.png" />

到config.xml并将我的徽标文件放到相对于项目根目录的路径中:[PROJECT_ROOT] /res/logo.png

但是当我跑步时

cordova build

图标不会被替换。

据我所知,该图标必须位于[PROJECT_ROOT] / platforms / android / res / mipmap- *中,我希望CLI工具将它们放在那里,很难发生。

该工具确实从原始文件生成[PROJECT_ROOT] / res / mipmap - * / icon.png文件,但不会将它们复制到[PROJECT_ROOT] / platforms / android / res /这对我的期望很自然透视图。

我做错了吗?

1 个答案:

答案 0 :(得分:1)

你必须将你的图标放在www/res文件夹中,或者你可以直接将它放在www文件夹中,然后你的图标的正确路径是

<icon src="www/res/logo.png" />

<icon src="www/logo.png" />

因为您的config.xml位于www文件夹之外,所以这会为您的应用设置自己的图标。

所以请看看,如果这是否有效,请告诉我。