Из-за этой ошибки не удалось собрать 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>
Я пытался применить решения в Интернете, но ничего не получалось. Ниже приведены вещи, которые я пробовал:
- Изменен URL-адрес дистрибутива сборки в ProjectBuilder.js на radle-6.0-rc-1-all.zip
- Удаление папок drawable- * в android / app / src / main/ res
- Добавлен плагин cordova-android-support-gradle-release
Если это поможет: Когда я добавлял плагин admob-pro, я получил предупреждениев клиcordova-android version check failed continuing anyways...