在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 /这对我的期望很自然透视图。
我做错了吗?
答案 0 :(得分:1)
你必须将你的图标放在www/res
文件夹中,或者你可以直接将它放在www
文件夹中,然后你的图标的正确路径是
<icon src="www/res/logo.png" />
或
<icon src="www/logo.png" />
因为您的config.xml位于www
文件夹之外,所以这会为您的应用设置自己的图标。
所以请看看,如果这是否有效,请告诉我。