Flutter无法合并dex

时间:2018-09-22 18:14:04

标签: android flutter

我正在使用最新版本的flutter。

错误:

FAILURE: Build failed with an exception.

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

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUİLD FAILED in 3s
Finished with error: Gradle build failed: 1

pubspec.yaml依赖项,使用firebase_auth ^ 0.5.20:

dependencies:
  flutter:
    sdk: flutter
  intl: ^0.15.7
  cloud_firestore: ^0.7.3
  firebase_database: ^1.0.4
  cached_network_image: ^0.4.2
  firebase_auth: ^0.5.20
cupertino_icons: ^0.1.2

android app build.gradle默认配置:

android{
defaultConfig {
        applicationId "com.example.flutterapp"
        minSdkVersion 21
        targetSdkVersion 27
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }
}

1 个答案:

答案 0 :(得分:5)