@@ -5,13 +5,14 @@ import android.content.res.Configuration
55import com.facebook.react.PackageList
66import com.facebook.react.ReactApplication
77import com.facebook.react.ReactHost
8+ import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative
9+ import com.facebook.react.ReactInstanceEventListener
810import com.facebook.react.ReactNativeHost
911import com.facebook.react.ReactPackage
10- import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
12+ import com.facebook.react.bridge.ReactContext
13+ import com.facebook.react.bridge.ReactApplicationContext
1114import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
1215import com.facebook.react.defaults.DefaultReactNativeHost
13- import com.facebook.react.soloader.OpenSourceMergedSoMapping
14- import com.facebook.soloader.SoLoader
1516import com.nozbe.watermelondb.jsi.WatermelonDBJSIPackage;
1617import com.bugsnag.android.Bugsnag
1718import expo.modules.ApplicationLifecycleDispatcher
@@ -61,15 +62,14 @@ open class MainApplication : Application(), ReactApplication {
6162
6263 override fun onCreate () {
6364 super .onCreate()
64- SoLoader .init (this , OpenSourceMergedSoMapping )
6565 Bugsnag .start(this )
6666
6767 // Initialize MMKV encryption - reads existing key or generates new one
6868 // Must run before React Native starts to avoid race conditions
6969 MMKVKeyManager .initialize(this )
7070
7171 // Load the native entry point for the New Architecture
72- load( )
72+ loadReactNative( this )
7373
7474 ApplicationLifecycleDispatcher .onApplicationCreate(this )
7575 }
0 commit comments