Cordova-android 7.1.0解析/res/xml/config.xml失败

时间:2018-11-08 15:13:23

标签: cordova cordova-plugins cordova-android

我开发了自己的插件,该插件非常适合Cordova-android 7.0.0以下的版本。

但是,对于此版本,我仍然遇到以下问题

解析/path/app/platforms/android/res/xml/config.xml失败 (节点:1967)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:ENOENT:没有此类文件或目录,请打开“ path / app / platforms / android / res / xml / config.xml”

我在Cordova的发行版中注意到,项目结构已更改release notes

我试图将这些更改应用于我的插件:

 <config-file target="app/src/main/AndroidManifest.xml" parent="/manifest">
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
        <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
        <uses-permission android:name="android.permission.VIBRATE"/>
</config-file>

    <config-file target="app/src/main/AndroidManifest.xml" parent="/manifest/application">
...

另一种尝试也尝试将路径更改为config.xml,因为这是它抱怨的路径:

<config-file target="res/xml/config.xml" parent="/*">

收件人:

<config-file target="app/src/main/res/xml/config.xml" parent="/*">

但是问题仍然存在。它会一直在没有app / src / main

的情况下查找文件

进行任何更改后,我总是删除并重新添加了本地插件

有人知道我在做什么错吗?

预先感谢

0 个答案:

没有答案