与Cordova的图标应用程序。文档错了?

时间:2014-09-08 14:27:48

标签: android cordova icons

我正在阅读Cordova文档。版本是3.5.0。在“图标和启动画面”部分(here)中,我读取了标签:

  

src :(必需)指定图像文件相对于www目录的位置

之后

  

以下配置可用于定义将用于所有平台的单个默认图标。

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

边缘版本的文档(从窗口右上角的下拉列表中选择(here))代替告诉:

  

src :(必需)指定图像文件相对于项目目录的位置

我的版本是3.5.0-0.2.7,但构建的行为与相关文档中指定的行为不同。 如果我把png图标放在www目录中,当我运行emulate命令(对于android)时会产生错误。错误是Cordova尝试搜索项目根目录中的应用程序图标而不是www目录。如果我将图标放在项目根目录中,则模拟命令工作正常,但应用程序图标不会更改。

文档错了吗?

3 个答案:

答案 0 :(得分:0)

尝试这个..

只需将您的图标放在&#34; project / bin / res&#34;中的所有文件夹中还

然后在&#34; project / res / xml&#34; 下的 config.xml 中添加以下行。

<icon src="icon.png" /> 

答案 1 :(得分:0)

回到3.5.0-0.2.4,其中src是相对于项目根而不是www /

答案 2 :(得分:0)

是的,文档不是很好,也有错误。在这里查看我的常见问题:https://stackoverflow.com/a/31674547/82609

特别是,对于较新的版本,在Android中忽略声明没有密度的图标。