错误:空,无法在单个dex文件中容纳请求的类(#方法:66384> 65536)

时间:2019-09-06 14:51:50

标签: android

错误:空,无法将请求的类放入单个dex文件中(#方法:66384> 65536)

错误:空,无法将请求的类放入单个dex文件中(#方法:66384> 65536)

3 个答案:

答案 0 :(得分:1)

Add multidex library support to your android code like

    android {
    defaultConfig {
        minSdkVersion 15 
        targetSdkVersion 28
        multiDexEnabled true
    }

}

dependencies {
  implementation 'com.android.support:multidex:1.0.3'
}

also follow the link for more details 
https://developer.android.com/studio/build/multidex#java

答案 1 :(得分:0)

是,来自Anand的答案是正确的(至少对我有用) 您可能需要检查可用的multidex最新版本是什么,并使用该最新版本-当前是2.0.1-请参见此处:https://developer.android.com/jetpack/androidx/releases/multidex

dependencies {
    implementation 'com.android.support:multidex:2.0.1'
}

defaultConfig {
    applicationId "your.pacakge.name"
    ...

    multiDexEnabled true
}

参考:https://devmainapps.blogspot.com/2020/05/android-studio-cannot-fit-requested.html

答案 2 :(得分:0)

在您的 gradle 文件中更改

    minSdkVersion 21

将 MinSdKVersion 更改为 21