android开发中 如果方法的数量超过 65536,就会报一个错:
Conversion to Dalvik format failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536
如何解决呢? 参考multidex ,
buildToolsVersion 版本至少21.1.0以上,就可以在 bulid文件中配置,不用再手动添加 jar包了
如下:
android {
compileSdkVersion 21
buildToolsVersion "21.1.0"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
补充