Android Studio报错:
The number of method references in a .dex file cannot exceed 64K.
Caused by: com.android.tools.r8.utils.AbortException: Error: Cannot fit requested classes in a single dex file (# methods: 68815 > 65536)
解决方案
- build.gradle文件android的defaultConfig里面增加
multiDexEnabled true
- build.gradle文件dependencies里面增加
implementation 'com.android.support:multidex:1.0.3'
- Application类中增加
- kotlin写法
override fun attachBaseContext(base: Context) {
super.attachBaseContext(base)
MultiDex.install(this)
}
- java写法
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
点击关注专栏,查看最新技术分享
更多技术总结好文,请关注:「程序园中猿」