D8: Cannot fit requested classes in a single dex file code example
Example 1: cannot fit requested classes in a single dex file
//Add the library in app gradle
implementation 'com.android.support:multidex:1.0.3'
//Add this to the default config in the app gradle
multiDexEnabled true
//If this still doesn't work, consider adding this name into the android manifesto
android:name=".MyApplication"
Example 2: D8: Cannot fit requested classes in a single dex file (# methods: 85258 > 65536)
defaultConfig {
...
multiDexEnabled true
}
Example 3: D8: Cannot fit requested classes in a single dex file (# methods: 85258 > 65536)
dependencies {
...
implementation 'androidx.multidex:multidex:2.0.1'
}
Example 4: cannot fit requested classes in a single dex file flutter
defaultConfig {
...
multiDexEnabled true
}
//In dependencies
dependencies {
implementation 'androidx.multidex:multidex:2.0.1'
Example 5: Cannot fit requested classes in a single dex file (# methods: 65710 > 65536)
android {
defaultConfig {
...
minSdkVersion 21 <----- *here
targetSdkVersion 26
multiDexEnabled true <------ *here
}
...
}
Example 6: D8: Cannot fit requested classes in a single dex file (# methods: 85258 > 65536)
// For AndroidX
dependencies {
...
implementation 'com.android.support:multidex:1.0.3'
}