@@ -4,13 +4,11 @@ import android.app.Application
44import com.facebook.react.PackageList
55import com.facebook.react.ReactApplication
66import com.facebook.react.ReactHost
7+ import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative
78import com.facebook.react.ReactNativeHost
89import com.facebook.react.ReactPackage
9- import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
1010import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
1111import com.facebook.react.defaults.DefaultReactNativeHost
12- import com.facebook.react.soloader.OpenSourceMergedSoMapping
13- import com.facebook.soloader.SoLoader
1412
1513class MainApplication : Application (), ReactApplication {
1614
@@ -21,11 +19,11 @@ class MainApplication : Application(), ReactApplication {
2119 // Packages that cannot be autolinked yet can be added manually here, for example:
2220 // add(MyReactNativePackage())
2321 }
24-
22+
2523 override fun getJSMainModuleName (): String = " index"
26-
24+
2725 override fun getUseDeveloperSupport (): Boolean = BuildConfig .DEBUG
28-
26+
2927 override val isNewArchEnabled: Boolean = BuildConfig .IS_NEW_ARCHITECTURE_ENABLED
3028 override val isHermesEnabled: Boolean = BuildConfig .IS_HERMES_ENABLED
3129 }
@@ -35,10 +33,6 @@ class MainApplication : Application(), ReactApplication {
3533
3634 override fun onCreate () {
3735 super .onCreate()
38- SoLoader .init (this , OpenSourceMergedSoMapping )
39- if (BuildConfig .IS_NEW_ARCHITECTURE_ENABLED ) {
40- // If you opted-in for the New Architecture, we load the native entry point for this app.
41- load()
42- }
36+ loadReactNative(this )
4337 }
4438}
0 commit comments