Android編譯針對方法數(shù)量有一個64K的限制,理論上是65535挤悉,在Android Studio編譯打包的過程中會報類似如下圖的錯誤进每。
報錯截圖
Cannot merge new index?67574?into anon-jumbo instruction!
當(dāng)然询刹,中間那個數(shù)字根據(jù)大家的項目不同而不同烘跺。
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
多謝支持~