Android工程中方法数超过65536解决方法(Kotlin)
2023-09-27 14:27:30 时间
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);
}
相关文章
- 基于XMPP 协议的开发 android
- Xamarin Android中引用Jar包的方法
- Android开发之JNI(一)--HelloWorld及遇到的错误解析
- Android 禁止自动休眠、设置默认锁屏方式为None
- 《Android安全技术揭秘与防范》——第1章,第1.3节Android和iOS系统对比
- android CoordinatorLayout使用
- 了解 Android Kotlin 中 DataStore 的基本概念以及为什么应该停止在 Android 中使用 SharedPreferences
- Android Kotlin 基础之RecyclerView (2020更新)
- android开发,socket发送文件,read阻塞,得不到文件尾-1
- Android Kotlin(二)—— Kotlin与Retrofit进行网络请求RecyclerView展示图片列表
- Android UI-实现底部切换标签(fragment)
- Android数据库之 Sqlite
- Android实现图片的三角形边框
- 谷歌加快Chrome和Android融合 首批产品明年末问世
- Maven(二)——eclipse使用Maven创建(Java和Android)项目