Acousti c Pu sh Уведомление Cordova о сборке проблемы Android (Как решить эту проблему?) - PullRequest
0 голосов
/ 04 мая 2020

Выполнено: 1. Загрузите образец с Git. 2. Добавлен FCM JSON в проекте root Согласно FCM 3. Добавлен Android Платформа 4. Добавлен Acousti c SDK (co.acousti c .mobile.pu sh .sdk) с параметром 5 Добавлен плагин Acousti c FCM (co.acousti c .mobile.pu sh .plugin.fcm) a. Внесены изменения для FCM, упомянутые в консоли FCM. 1. Добавьте denpenden cie в build.gradle 2. Добавьте плагин Apply в app \ build.gradle 6. Затем введите следующую команду в Platforms \ android \ co.acousti c .mobile.pu sh .plugin.fcm \ousticmpu sh -FCMPlugin.gradle a. применить плагин: com.google.gms.googleservices.GoogleServicesPlugin 7. Сборка не удалась

Список плагинов: co.acousti c .mobile.pu sh .plugin.fcm 3.8. 0 «Acousti c Плагин MCE Cordova для FCM» co.acousti c .mobile.pu sh .sdk 3.8.0 «Плагин Acousti c MCE Cordova» cordova-plugin-actionsheet 2.2.2 «ActionSheet» cordova-plugin-email- composer 0.9.2 "Email Composer" cordova-plugin-statusbar 2.1.2 "StatusBar" cordova-plugin-whitelist 1.2.1 "Белый список" skwas-cordova-plugin-datetimepicker 2.1.1 «DateTime picker»

Cordova Версия: 9.0.0

Журнал ошибок: D8: Тип программы уже существует: android .support. v4.app.INotificationSideChannel

FAILURE: сборка завершилась с исключением.

  • Что пошло не так: выполнение задачи не выполнено ': app: transformDexArchiveWithExternalLibsDexMergerForDebug'.

    com. android .builder.dexing.DexArchiveMergerException: Ошибка при объединении dex-архивов: узнайте, как разрешить Вопрос в https://developer.android.com/studio/build/dependencies#duplicate_classes. Тип программы уже существует: android .support.v4.app.INotificationSideChannel

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

BUILD FAILED in 2m 11s

Задача: app: transformDexArchiveWithExternalLibsDexMergerForDebug FAILED 35 выполнимых задач: 35 выполнено c: \ cordova \ ws \ SampleNew2 \ platform \ android \ gradlew: команда не выполнена с кодом выхода 1 Вывод ошибки: примечание : C: \ cordova \ ws \ SampleNew2 \ platform \ android \ CordovaLib \ src \ org \ apache \ cordova \ engine \ SystemCookieManager. java использует или отменяет устаревший API. Примечание: Перекомпилируйте с -Xlint: не рекомендуется для деталей. Примечание. Некоторые входные файлы используют или отменяют устаревший API. Примечание: Перекомпилируйте с -Xlint: не рекомендуется для деталей. D8: тип программы уже существует: android .support.v4.app.INotificationSideChannel

FAILURE: сборка не удалась с исключением.

  • Что пошло не так : Не удалось выполнить задачу »: app: transformDexArchiveWithExternalLibsDexMergerForDebug '.

    com. android .builder.dexing.DexArchiveMergerException: ошибка при объединении архивов dex: узнайте, как решить проблему, в https://developer.android.com/studio/build/dependencies#duplicate_classes. Тип программы уже существует: android .support.v4.app.INotificationSideChannel

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

BUILD FAILED in 2 м 11 с

...