1

我正在尝试在本地构建我的 phonegap 应用程序并遇到以下错误

[phonegap] 添加Android平台...

错误:无效的属性名称行:0 列:36 字符:?在严格失败(/usr/lib/node_modules/phonegap/node_modules/cordova/ node_modules/elementtree/node_modules/sax/lib/sax.js:364:22) 在 Object.write (/usr/lib/node_modules/phonegap/node_modules/cordova/node_modules/elementtree/node_modules/sax/lib/sax.js: 876:16) 在 XMLParser.feed (/usr/lib/node_modules/phonegap/node_modules/cordova/node_modules/elementtree/lib/parsers/sax.js:48:15) 在 ElementTree.parse (/usr/lib/node_modules/ phonegap/node_modules/cordova/node_modules/elementtree/lib/elementtree.js:263:10) 在 Object.exports.XML (/usr/lib/node_modules/phonegap/node_modules/cordova/node_modules/elementtree/lib/elementtree.js: 593:

我正在使用 phonegap 3.0.0

4

2 回答 2

1

我可能有点晚了,但我刚刚遇到了这个问题并解决了它。

我刚刚删除了“平台”中的 android 文件夹并重新运行

phonegap run android

phonegap add android如果您不想运行它,也可以这样做。

如果您进行了任何更改,请确保备份您的 xml 清单。

于 2013-11-17T23:46:37.353 回答
0

正确的方法是:

1)$ phonegap platform rm android

2)$ phonegap plaftorm add android

3)$ phonegap build android

添加或删除插件时也建议这样做。

于 2016-01-15T18:05:47.430 回答