gpt4 book ai didi

android-studio - Android构建错误DexIndexOverflowException

转载 作者:行者123 更新时间:2023-12-03 17:46:32 25 4
gpt4 key购买 nike

我无法构建我的Android应用。我一直看到此错误:


超出预期的最高级别:
com.android.dex.DexIndexOverflowException:方法ID不在[0,0xffff]中:65536
在com.android.dx.merge.DexMerger $ 6.updateIndex(DexMerger.java:484)
在com.android.dx.merge.DexMerger $ IdMerger.mergeSorted(DexMerger.java:261)
在com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:473)
在com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:161)
在com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
在com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:504)
在com.android.dx.command.dexer.Main.runMonoDex(Main.java:334)
在com.android.dx.command.dexer.Main.run(Main.java:277)
在com.android.dx.command.dexer.Main.main(Main.java:245)
在com.android.dx.command.Main.main(Main.java:106)


但是,它没有告诉我哪些gradle依赖项导致我的构建失败。如何解决此问题?

伊戈尔

最佳答案

看来解决难题的唯一方法是在项目中启用multidex:


在AndroidManifest.xml中:


<application
android:name="android.support.multidex.MultiDexApplication"



在应用程序的build.gradle中:


dependencies {
compile 'com.android.support:multidex:1.0.0'



defaultConfig {
testInstrumentationRunner "com.android.test.runner.MultiDexTestRunner"
multiDexEnabled true

关于android-studio - Android构建错误DexIndexOverflowException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36318456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com