Не удалось создать приложение для Android при добавлении плагина Google Analytics в Cordova - PullRequest
0 голосов
/ 06 января 2019

я добавил cordova-plugin-google-analytics в мое приложение cordova и получаю сообщение об ошибке при попытке построить проект в Android Paltform (до добавления этого плагина - работает отлично).

похоже, что существуют конфликты между версиями Google-Play-Service, от которых зависят некоторые плагины, и я пытаюсь разрешить эти конфликты, но до сих пор - безуспешно.

команда, которую я использую для создания своих проектов:

cordova build android -- --keystore=keystore-path --storePassword=myStorePaswword --alias=myalias --password=myPassword

и это ошибка, которую я получаю:

* What went wrong:
Execution failed for task 
':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: java.lang.RuntimeException: 
com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

вот мои плагины, определенные в моем config.xml файле:

<plugin name="cordova-plugin-camera" spec="^1.0.0" />
<plugin name="cordova-plugin-compat" spec="^1.0.0" />
<plugin name="cordova-plugin-device" spec="^2.0.1" />
<plugin name="cordova-plugin-file" spec="^4.3.3" />
<plugin name="cordova-plugin-geolocation" spec="^2.4.3" />
<plugin name="cordova-plugin-googleplus" spec="git+https://github.com/EddyVerbruggen/cordova-plugin-googleplus.git#993e0c8abfd24dbf8de9d741296beec369976d8f" />
<plugin name="cordova-plugin-inappbrowser" spec="^3.0.0" />
<plugin name="cordova-plugin-media" spec="^2.4.1" />
<plugin name="cordova-plugin-media-capture" spec="^1.4.3" />
<plugin name="cordova-plugin-splashscreen" spec="^5.0.2" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.3" />
<plugin name="cordova-plugin-android-permissions" spec="~1.0.0" />
<plugin name="cordova-plugin-app-version" spec="~0.1.9" />
<plugin name="phonegap-plugin-mobile-accessibility" spec="git+https://github.com/phonegap/phonegap-mobile-accessibility.git" />
<plugin name="cordova-plugin-googleplayservices" spec="^19.0.3" />
<plugin name="cordova-plugin-google-analytics" spec="1.8.6" />
<plugin name="cordova-play-services-version-adapter" spec="^1.0.2" />

Я потратил много часов, пытаясь решить эту ошибку. есть идеи? большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...