Android编译针对方法数量有一个64K的限制,理论上是65535,在Android Studio编译打包的过程中会报类似如下图的错误。
报错截图Cannot merge new index 67574 into anon-jumbo instruction!
当然,中间那个数字根据大家的项目不同而不同。
IDE:Android Studio 2.3
GRADLE:3.3
解决办法:
1.在项目app目录下的build.gradle文件中,defaultConfig块中,添加
multiDexEnabled true
2.在dependencies块中,添加一个依赖
compile 'com.android.support:multidex:1.0.1'
重新Sync 和 Build即可。
更详细的分析,请参考:blog.csdn.net/yanzhenjie1003/article/details/51818269
多谢支持~
网友评论