【发布时间】:2014-01-06 15:47:22
【问题描述】:
在所有平台的蓝图配置文件中,我添加了这个:
<name>My app name</name>
<description>
My app description.
</description>
<author email="my email" href="my url">
Same name
</author>
但运行后
phonegap run android
在文件夹platforms/android/res/xml中的config.xml中它给出:
在文件顶部:
<name>Hello Cordova</name>
<description>
A sample Apache Cordova application that responds to the deviceready event.
</description>
比功能列表
和比(在偏好之前):
<name>My app name</name>
<description>
My app description.
</description>
<author email="my email" href="my url">
Same name
</author>
<feature name="http://api.phonegap.com/1.0/device" />
所以它确实复制了配置文件中的名称等...但不知何故将示例名称留在了配置文件中。
2014 年 1 月 16 日编辑
虽然这个问题:Config.xml ignored in creation process 是关于和 html 参考...看起来对于创建平台文件夹的命令行选项还有很多工作要做...所以我尝试让 evrything 工作1 www 文件夹中的(ios 和 android)现在看起来像是一项不可能完成的任务。
对于开发这是一团糟...有些事情(插件)您必须从命令行执行...并进行构建以获取正确的配置...但比您手动恢复的所有错误... . 将再次被覆盖!
2014 年 2 月 12 日编辑
顺便说一句,在我对这个 phonegap 新生活方式的总体探索中......我还有一个很长的问题和回答:Upgrade to phonegap 3.3.0
2014 年 5 月 5 日编辑
由于 phonegap 中的所有问题,phonegap 背后原理的好处对我来说已经消失了。 (我仍然相信潜在的phonegap可能是解决方案......但现在还为时过早)。所以我很抱歉我不得不离开phonegap路径。我让这个答案开放给那些仍在寻找答案的人......但不要指望我有任何答案或“接受正确答案”。
【问题讨论】:
-
有趣的事情:在 /platforms/android/assets/www/config.xml 项目名称和描述是真实的。但是插件列表是空的
-
@AndreyShustariov 你知道你必须使用 phonegap plugin add... 添加插件而不是运行 phonegap build android 命令?查看我的另一个问题:stackoverflow.com/questions/20923738/upgrade-to-phonegap-3-3-0
-
我非常同意你关于它为时过早的评论!
标签: cordova cordova-cli