小编phd*_*ong的帖子

DexIndexOverflowException:无法将新索引65772合并为非巨型指令!:Jumbo Mode?和/或Multi-Dex?幕后的是什么?

我试图在gradle中为我的项目设置jumboMode,它似乎能够解决以下DexIndexOverflowException:

com.android.dex.DexException:无法将新索引65536合并为非巨型指令!

DexIndexOverflowException:无法将新索引65772合并为非jumbo指令!

1)什么是jumboMode选项实际上在幕后做了什么?

android {
    ...
    dexOptions {
        jumboMode true
    }

}
Run Code Online (Sandbox Code Playgroud)

2)我也注意到启用multi-dex也可以解决同样的问题,这两种方法之间的正确选择是什么?

android {
    ...
    defaultConfig {
        ...
        multiDexEnabled true
    }
}
Run Code Online (Sandbox Code Playgroud)

android mode dex android-multidex

18
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-multidex ×1

dex ×1

mode ×1