Android 如何解决错误:无法合并索引
我正在关注youtube上的教程,现在我遇到了一个问题。当我同步生成文件时。构建完成时没有任何错误,但当我运行连接设备的应用程序时,它会给我错误Android 如何解决错误:无法合并索引,android,android-studio,gradle,android-gradle-plugin,Android,Android Studio,Gradle,Android Gradle Plugin,我正在关注youtube上的教程,现在我遇到了一个问题。当我同步生成文件时。构建完成时没有任何错误,但当我运行连接设备的应用程序时,它会给我错误 Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.De
Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex
但是当我移开线的时候
implementation 'com.theartofdev.edmodo:android-image-cropper:2.6.+'
它很好用,但我需要这个图书馆。那我怎么解决呢
我的app build.gradle文件是
应用插件:“com.android.application”
安卓{
编译DK26版
BuildToolsVersion26.0.2
默认配置{
applicationId com.nepalpolice.cdp
明斯克版本21
targetSdkVersion 26
版本代码2
版本名称2.0
TestInstrumentRunner android.support.test.runner.AndroidJUnitRunner
}
建筑类型{
释放{
minifyEnabled false
proguard文件GetDefaultProGuard文件'proguard-android.txt','proguard rules.pro'
}
}
}
依赖关系{
实现'com.google.firebase:firebase auth:11.0.4'
实现'com.google.firebase:firebase存储:11.0.4'
编译fileTreeinclude:['*.jar'],目录:“libs”
androidTestCompile'com.android.support.test.espresso:espresso核心:2.2.2'{
排除组:“com.android.support”,模块:“support annotations”
}
实现'com.android.support:appcompat-v7:26.+'
实现'com.android.support:support-v4:26.+'
实现'com.android.support:cardview-v7:26.+'
实现'com.google.firebase:firebase消息:11.0.4'
实现'com.google.gms:googleservices:3.1.0'
实现'com.android.support:design:26.+'
实现“de.hdodenhof:circleimageview:2.2.0”
实现'com.android.support:multidex:1.0.1'
实现'com.theartofdev.edmodo:android图像裁剪器:2.6.+'
实现'com.android.support:gridlayout-v7:26.+'
实现'com.android.support.constraint:constraint布局:1.0.2'
testCompile'junit:junit:4.12'
实现'com.google.android.gms:play services地图:11.0.4'
}
apply plugin:'com.google.gms.google services'这个问题发生在我身上,解决方案是关于图像裁剪器库的发布 在我和你的例子中,SDK是26,所以你需要编译2.5.1版本,而不是2.6.0:
implementation 'com.theartofdev.edmodo:android-image-cropper:2.5.1'
谢谢Jagar,它解决了我的问题。我花了3个小时寻找解决方案。