Сбой построения PhoneGap - сбой при выполнении задачи ': app: mergeReleaseResources' - PullRequest
0 голосов
/ 30 октября 2019

Из-за этой ошибки не удалось собрать Android PhoneGap

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. Изменен URL-адрес дистрибутива сборки в ProjectBuilder.js на radle-6.0-rc-1-all.zip
  2. Удаление папок drawable- * в android / app / src / main/ res
  3. Добавлен плагин cordova-android-support-gradle-release

Если это поможет: Когда я добавлял плагин admob-pro, я получил предупреждениев клиcordova-android version check failed continuing anyways...

...