How do I enable multidex for react native
For RN 0.59+ and using Gradle 3.4.1, none of the answers here had the complete solution. I did the following and it worked:
-
In
android/app/build.gradle, update thedependencyblock:dependencies { // ... your other dependencies // Multidex implementation 'com.android.support:multidex:1.0.3' }And also update the
defaultConfigin theandroidblock:defaultConfig { // ... your `applicationId`, etc. multiDexEnabled true } - In
MainApplication.java, replace
at the top withimport android.app.Application;
OR if you're on RN 0.60+ or have manually upgraded to AndroidX then use this instead:import android.support.multidex.MultiDexApplication;import androidx.multidex.MultiDexApplication; - Still in
MainApplication.java, replace
withpublic class MainApplication extends Application implements ReactApplication {public class MainApplication extends MultiDexApplication implements ReactApplication {
浙公网安备 33010602011771号