#ionic-framework #google-analytics #ibm-cloud #ibm-mobile-services #google-analytics-firebase
#ionic-framework #google-analytics #ibm-cloud #ibm-mobile-services #google-analytics-firebase
Вопрос:
Я уже несколько месяцев разрабатываю ионное приложение, успешно используя плагин ibm-mfp-push для Push-уведомлений.
Теперь мне нужно будет использовать плагин cordova-plugin-google-analytics. Я добавил плагин в свой проект и смог заставить его работать должным образом на iOS.
Но при попытке создать проект для Android я получаю следующую ошибку:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzpz;
Похоже, существует конфликт между ibm-mfp-push и cordova-google-analytics.
Может кто-нибудь, пожалуйста, оказать некоторую помощь?
Спасибо
Комментарии:
1. Вы пытались очистить проект и снова создать его в AS?
2. Да, я это сделал. Тот же результат в Android Studio, что и при выполнении ионной сборки Android
3. Не могли бы вы загрузить свой файл Gradle?
Ответ №1:
Прямо сейчас добавление этого плагина Google Analytics для Cordova приводит к конфликту с ibm-mfp-push
плагином — я могу воссоздать и подтвердить. Я сообщил об этом службе поддержки.
В настоящее время я рекомендую использовать собственное решение для Android.