Hello Friends 👋,
Welcome To Infinitbility! ❤️
In this article, you will solve your Task :app:transformDexArchiveWithDexMergerForDebug FAILED issue in your application.
If your methods + your dependencies method greater then 64k+ methods then your react native throwing DexMerger error.
Follow some simple steps you absolutely solved this error.
Step 1: Enable MultiDex
- Dir - Project/Android/app/build.gradle
android {
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 28
multiDexEnabled true // add this line
}
...
}
Step 2: Add Multidex dependencies
Dir - Project/Android/app/build.gradle
dependencies {
...
def multidex_version = "2.0.1"
implementation 'androidx.multidex:multidex:$multidex_version'
}
Step 3: Change Your Extends Application
- Dir - Project/android/app/src/main/java/com/Project/MainApplication
MainApplication extends MultiDexApplication
public class MainApplication extends MultiDexApplication implements ReactApplication {
Step 4: Run Your Project
Project> cd android
Project> gradlew clean
Project> cd ..
Project> npx react-native run-android
Thanks for reading…