首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >dex : com.android.builder.dexing.DexArchiveMergerException:无法合并RuntimeException

dex : com.android.builder.dexing.DexArchiveMergerException:无法合并RuntimeException
EN

Stack Overflow用户
提问于 2018-06-01 03:34:39
回答 1查看 299关注 0票数 0

我正在使用firebase数据库.I更新依赖.Then它不工作,并向我显示此错误

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

我更新了我的sdk版本

代码语言:javascript
复制
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工具dependence.Which。

代码语言:javascript
复制
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'

这是播放服务依赖

代码语言:javascript
复制
 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

代码语言:javascript
复制
 dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'

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

这是Android数据库ui

代码语言:javascript
复制
 compile 'com.firebaseui:firebase-ui-database:4.0.0'

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

EN

回答 1

Stack Overflow用户

发布于 2018-06-01 04:16:33

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50631574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档