美文网首页长路漫漫,bug作伴
Cannot fit requested classes in

Cannot fit requested classes in

作者: 慕尼黑凌晨四点 | 来源:发表于2020-09-01 12:34 被阅读0次

Cannot fit requested classes in a single dex file (# methods: 66661 > 65536)

原因:dex文件中方法过多;

解决:推荐引入使用MultiDex包解决

1 引入依赖api 'androidx.multidex:multidex:2.0.1'(版本可选)

2 app的build.gradle中加入multiDexEnabled true

defaultConfig {
    applicationId "com.xx.xxxx"
    minSdkVersion 19
    targetSdkVersion 29
    versionCode 1
    versionName "1.0"

    //写在这里~
    multiDexEnabled true

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"


}

3 application中加入multiDex.install(提醒:application要加入到AndroidManiFest中去)

 override fun attachBaseContext(base: Context?) {
        super.attachBaseContext(base)
        MultiDex.install(this)
    }

相关文章

网友评论

    本文标题:Cannot fit requested classes in

    本文链接:https://www.haomeiwen.com/subject/ejqvsktx.html