当前位置: 首页 > 知识库问答 >
问题:

运行时间异常:com.android.builder.dexing.DexArchiveMergerExc0019:无法合并dex[重复]

庞书
2023-03-14

我正在使用firebase数据库。我正在更新依赖性。然后,它在不工作,并显示我这个错误

错误:任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug”的执行失败。JAVAlang.RuntimeException:com.Android建设者德兴。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数据库UI

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

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

共有1个答案

汤洋
2023-03-14

首先,请根据您的android Studio版本将所有依赖项更改为编译或实现。接下来有一个依赖的Multidex请添加它,让我知道,如果工作?

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

 类似资料:
  • 我的项目有些问题。在Android Studio 3.0中,它运行良好,但当我更新到3.0.1时,我在合并dex时遇到了问题。 我清理和重建项目。我使用带依赖项的multiDexEnabled true 什么是错的: 错误:任务': app: transformDexArchiveWitExternalLibsDexMergerForDebug'执行失败。 Java语言lang.RuntimeEx

  • 应用程序分级:

  • 应用插件: 堆栈跟踪错误 失败:生成失败,出现异常。 请访问https://help.gradle.org获取更多帮助

  • 我得到java.lang.NoSuch方法例外请帮助我在这... 这就是我得到的错误- 错误:java.lang.运行时异常:java.lang.NoSuchmethod异常:com.nielsen.GRFE.processor.mapreduce.占位符$PlaceholderMapper.()在org.apache.hadoop.util.Reflse Utils.new实例(Reflse U

  • 当我构建调试应用程序时,我遇到了这个问题!请帮助。 错误:任务': app: transformDexArchiveWitExternalLibsDexMergerForDebug'执行失败。 Java语言lang.RuntimeException:java。lang.RuntimeException:com。Android建设者德兴。DexArchiveMergerException:无法合并d