【问题标题】:RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex [duplicate]RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并 dex [重复]
【发布时间】:2018-11-10 21:30:35
【问题描述】:

我正在使用 firebase 数据库。我正在更新依赖项。然后它无法正常工作并向我显示此错误

错误:任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 执行失败。 java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: 无法合并 dex

我更新了我的 sdk 版本

compileSdkVersion 27

//buildToolsVersion '26.0.2'
buildToolsVersion '27.0.3'
//buildToolsVersion "25.0.3"
defaultConfig {
    applicationId "com.example.hasib.foodapplication"

    minSdkVersion 22
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

    multiDexEnabled = true

这是我对 firebase 工具的依赖。我从 firebase 文档站点找到的。

compile 'com.google.firebase:firebase-core:16.0.0'
compile 'com.google.firebase:firebase-storage:16.0.1'
compile 'com.google.firebase:firebase-auth:16.0.1'
compile 'com.google.firebase:firebase-database:16.0.1'
compile 'com.google.firebase:firebase-messaging:17.0.0'

这是播放服务依赖

 implementation 'com.google.android.gms:play-services:12.0.1'
implementation 'com.google.android.gms:play-services-maps:15.0.1'
compile 'com.google.android.gms:play-services-gcm:15.0.1'

这是我的项目 gradle

 dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'

    classpath 'com.google.gms:google-services:4.0.1'
}

这是 Android 数据库用户界面

 compile 'com.firebaseui:firebase-ui-database:4.0.0'

我不知道如何解决这个错误。我用谷歌搜索了几个小时,但没有成功。

【问题讨论】:

  • 你有什么解决办法吗?
  • 请通读链接问题的所有解决方案,其中这个被标记为重复。

标签: java android firebase


【解决方案1】:

首先,请根据您的 android studio 版本更改所有依赖项以编译或实现。接下来有一个multidex的依赖项,请添加它并让我知道它是否有效?

实现'com.android.support:multidex:1.0.3'

【讨论】:

  • 我应该更改哪些依赖项?
  • 您应该更改所有依赖项以编译或实现。
  • 如果我更改版本,我会遇到另一个错误。他们说要更新版本。我很困惑..我使用的是 android 3.0.1
  • 你用的是什么android studio版本?
  • 我使用的是安卓3.0.1
猜你喜欢
  • 2018-08-09
  • 1970-01-01
  • 1970-01-01
  • 2018-04-24
  • 1970-01-01
  • 2018-05-05
  • 2019-01-08
  • 2018-08-06
  • 2018-02-26
相关资源
最近更新 更多