Android Cordova-解析“的”;config.xml";失败

Android Cordova-解析“的”;config.xml";失败,android,xml,cordova,Android,Xml,Cordova,我目前无法使用Cordova安装Crosswalk和/或运行构建,因为Cordova一直在错误的位置查找config.xml文件 复制步骤: cordova create hello com.example.hello HelloWorld cd hello cordova platform add android cordova plugin add cordova-plugin-crosswalk-webview Error: Unhandled "error" event. (Parsi

我目前无法使用Cordova安装Crosswalk和/或运行构建,因为Cordova一直在错误的位置查找config.xml文件

复制步骤:

cordova create hello com.example.hello HelloWorld
cd hello
cordova platform add android
cordova plugin add cordova-plugin-crosswalk-webview

Error: Unhandled "error" event. (Parsing 
/cordova/platforms/android/res/xml/config.xml failed)
注意:此路径不存在。

根据目录/文件结构,正确的路径应为:

/cordova/platforms/android/app/src/main/res/xml/config.xml
有没有办法更改Cordova查找config.xml文件的路径?


科尔多瓦:8.0.0

梯度4.4.1

Ubuntu 16.04.3 LTS

节点:8.9.3


NPM:5.6.0

我做了一个修复,似乎有效。不确定cordova或cordova android最近是否改变了位置

我做了一个修复,似乎有效。不确定cordova或cordova android最近是否更改了位置在我的情况下,我做了以下操作:

ionic cordova platform rm android --save
ionic cordova platform add android@6.4.0 --save

就我而言,我做了以下工作:

ionic cordova platform rm android --save
ionic cordova platform add android@6.4.0 --save
就我而言

我错误地将GTM资源文件添加到config.xml中,如下所示:

<platform name="android">
     <resource-file src="GTM-XXXXXXX.json" target="assets/containers/GTM-XXXXXXX.json" />

我知道,因为我注意到在保存config.xml之后,文件的预览变成了未知。 所以,我刚搬走了

<platform name="android">

并移动

<resource-file src="GTM-XXXXXXX.json" target="assets/containers/GTM-XXXXXXX.json" />

<engine name="android"/>

问题解决了。

就我而言

我错误地将GTM资源文件添加到config.xml中,如下所示:

<platform name="android">
     <resource-file src="GTM-XXXXXXX.json" target="assets/containers/GTM-XXXXXXX.json" />

我知道,因为我注意到在保存config.xml之后,文件的预览变成了未知。 所以,我刚搬走了

<platform name="android">

并移动

<resource-file src="GTM-XXXXXXX.json" target="assets/containers/GTM-XXXXXXX.json" />

<engine name="android"/>


问题解决了。

在我的例子中,config.xml中有一个逻辑错误。检查您的config.xml在描述资源时是否有任何逻辑错误。

在我的例子中,config.xml中有一个逻辑错误。检查您的config.xml在描述资源时是否有任何逻辑错误。

太好了!非常感谢:-)太好了!非常感谢:-)…发生了什么事?请详细描述一下这是如何解决问题的。这是对cordova android的降级。我假设在cordova android 7.x.x(支持cordova 8)中,文件已经移动了。错误将被修复,因为这依赖于项目的旧结构。然而,考虑到这是降级,我不认为这是首选的解决方案……发生了什么?请详细描述一下这是如何解决问题的。这是对cordova android的降级。我假设在cordova android 7.x.x(支持cordova 8)中,文件已经移动了。错误将被修复,因为这依赖于项目的旧结构。然而,考虑到这是降级,我不认为这是首选的解决方案。谢谢,它在android中运行良好。如何为ios做准备。对于phonegap构建,它不起作用。请注意,谢谢,它在android中运行良好。如何为ios做准备。对于phonegap构建,它不起作用。请指教