Phonegap构建失败-任务':app:mergeReleaseResources'的执行失败

时间:2019-10-30 11:32:46

标签: cordova gradle phonegap-plugins phonegap-build phonegap

由于这个原因,我的phonegap android构建失败

Execution failed for task ':app:mergeReleaseResources'

错误

Error: /var/gimlet/tmp/47101769533680/3176338/gradlew: Command failed with exit code 1 Error output:
/var/gimlet/tmp/47101769533680/3176338/app/src/main/res/xml/config.xml:22: AAPT: error: unbound prefix.
/var/gimlet/tmp/47101769533680/3176338/app/src/main/res/xml/config.xml:22: error: unbound prefix.

在添加cordova admob pro插件之前,构建成功。不知道问题的根本原因是什么。

Config.xml看起来像这样

<preference name="android-minSdkVersion" value="22" />
<preference name="phonegap-version" value="cli-8.1.1" />
<preference name="android-build-tool" value="gradle" />
<plugin name="cordova-plugin-admobpro" source="npm">
    <variable name="PLAY_SERVICES_VERSION" value="16.0.0" />
    <variable name="ADMOB_APP_ID" value="ca-app-pub-6058149389533053~5125324394"/>
</plugin>

我尝试在网络上应用解决方案,但没有任何效果。 以下是我尝试过的事情:

  1. 已将ProjectBuilder.js中的构建gradle分发URL更改为radle-6.0-rc-1-all.zip
  2. 删除android / app / src / main / res中的drawable- *文件夹
  3. 添加了插件cordova-android-support-gradle-release

如果有帮助: 当我添加admob-pro插件时,我在cli中收到警告
cordova-android version check failed continuing anyways...

0 个答案:

没有答案