/ 技术

DexIndexOverflow

Android工程,在工程代码较多(或复杂),依赖工程较多时,容易出现这个编译报错。

简单说就是Dex不支持非jumbo模式下,函数数量超过65535(请联想Youtube/鸟叔/点播次数)

一般修改方式如下:

Eclipse

在project.properties(主工程)中增加

dex.force.jumbo=true

Android Studio

在build.gradle(主工程)中增加

android {
  dexOptions {
  	jumboMode true
  }
}