Adobe build不接受我的config.xml文件中的任何插件(格式错误的config.xml)

Mic*_*bon 4 xml config cordova phonegap-build

我正在构建一个使用Cordova 3.0.0的应用程序,它非常简单,但我需要在config.xml文件中添加一些插件,但每当我在config.xml文件中添加任何插件行时,Phonegap Build会告诉我XML格式错误,这是我正在使用的XML:

AppName我的应用程序描述示例创建者

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

<gap:plugin name="org.apache.cordova.core.geolocation" />
Run Code Online (Sandbox Code Playgroud)

每当我删除该行:一切正常,但如果该行(或任何插件的类似行),我收到错误消息(格式错误的config.xml).

任何帮助将受到高度赞赏.

Mic*_*ael 7

有一个类似的问题,终于发现malformed config.xml是由正在引起的gap:plugin.

在我的例子中,它是完全定义的xml命名空间.查看文件的顶部,它应该是这样的:

<?xml version="1.0" encoding="UTF-8" ?>
    <widget xmlns   = "http://www.w3.org/ns/widgets"
    xmlns:gap   = "http://phonegap.com/ns/1.0"
    id          = "com.phonegap.example"
    version     = "0.0.1" >
Run Code Online (Sandbox Code Playgroud)

重要的部分在哪里xmlns:gap = "http://phonegap.com/ns/1.0",在我的情况下只是xmlns:cdv="http://cordova.apache.org/ns/1.0".