Не удалось выполнить задачу ': app: transformDexArchiveWithDexMergerForRelease'.для ионного 3 билда - релиз - PullRequest
0 голосов
/ 02 июля 2019

Ionic Cordova успешно построить Android, но с --release не удалось

я пытаюсь очистить кордову Изменить версию платформы кордова

применить приложение / build.gradle

андроид { defaultConfig {

    minSdkVersion 21
    targetSdkVersion 28 
    multiDexEnabled true

} } * +1010 *

$ ионная информация пакеты cli: (C: \ Users \ AMIT-PC \ AppData \ Roaming \ npm \ node_modules)

@ionic/cli-utils  : 1.19.0
ionic (Ionic CLI) : 3.19.0

глобальные пакеты:

cordova (Cordova CLI) : 9.0.0 (cordova-lib@9.0.1)

местные пакеты:

@ionic/app-scripts : 3.2.4
Cordova Platforms  : android 8.0.0
Ionic Framework    : ionic-angular 3.1.1

Система:

Android SDK Tools : 25.2.5
Node              : v8.9.4
npm               : 5.6.0
OS                : Windows 10

Переменные среды:

ANDROID_HOME : F:\Android\android-sdk

Разное:

backend : pro

$ требования к ионному сердечнику

требования к кордову

Требования к результатам проверки на android:

Java JDK: установлено 1.8.0 Android SDK: установлено верно Цель Android: установлен Android-29, Android-Q, Android-28, Android-27, Android-26, Android-25 Gradle: установлен F: \ Android \ gradle-5.5 \ bin \ gradle

$ ionic cordova build android

СТРОИТЬ УСПЕШНО в 3 с 42 действенных задания: 42 актуальных Построил следующие apk (s): F: \ trans4mrz \ платформы \ Android \ приложение \ сборки \ выходы \ APK \ Debug \ App-debug.apk

$ Ионная кордова билд андроид - выпуск

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

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

    com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: ошибка при объединении декс-архивов: Узнайте, как решить проблему в https://developer.android.com/studio/build/dependencies#duplicate_classes. Тип программы уже присутствует: org.apache.cordova.BuildHelper

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

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

СТРОИТЬ ОШИБКА в 5 с [ОШИБКА] Произошла ошибка при запуске android --release сборки Cordova (код выхода 1).

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