有一个基于 cordova 6.4.0 构建的 android 应用程序。想做简单的事情-将图标从默认图标更改为我自己的图标。 根据文档,我需要做的就是添加
<icon src="res/logo.png" />
到 config.xml 并将我的 Logo 文件放入相对于项目根目录的路径:[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/中,这对我来说很自然观点。
我做错了什么吗?
最佳答案
你必须把你的图标放在www/res
文件夹里或者你可以直接把它放在www
文件夹里,那么你的图标的正确路径是
<icon src="www/res/logo.png" />
或
<icon src="www/logo.png" />
因为您的 config.xml 位于您的 www
文件夹之外,所以这将为应用程序设置您自己的图标。
所以请看一下,让我知道这是否有效。
关于android - Cordova 应用程序图标更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41091221/