diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java b/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java index 99811b7fef..26a9566565 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java +++ b/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java @@ -70,9 +70,14 @@ public class ReactActivityDelegate { return getReactNativeHost().getReactInstanceManager(); } + public String getMainComponentName() { + return mMainComponentName; + } + protected void onCreate(Bundle savedInstanceState) { - if (mMainComponentName != null) { - loadApp(mMainComponentName); + String mainComponentName = getMainComponentName(); + if (mainComponentName != null) { + loadApp(mainComponentName); } mDoubleTapReloadRecognizer = new DoubleTapReloadRecognizer(); }