Reaccionar la integración nativa con el fallo de la aplicación existente: "No se puede encontrar la variable: __fbBatchedBridge"

He integrado reaccionar nativo con la aplicación existente en Android studio por Facebook guías: http://facebook.github.io/react-native/docs/embedded-app-android.html#content

Encontré que el error de "no puede encontrar la variable: __fbBatchedBridge" podría ser resuelto fijando el menú del dev. Como ReferenceError: No se puede encontrar la variable: __fbBatchedBridge

Pero mi problema es que me mostró la página React Native en la actividad de la aplicación existente, se estrelló al iniciar la actividad con reaccionar vista nativa.

Registro de errores como este:

java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.facebook.react.bridge.JSExecutionException: ReferenceError: Can't find variable: __fbBatchedBridge (<unknown file>:1) at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:160) at com.facebook.react.ReactInstanceManagerImpl.createReactContext(ReactInstanceManagerImpl.java:779) at com.facebook.react.ReactInstanceManagerImpl.access$600(ReactInstanceManagerImpl.java:91) at com.facebook.react.ReactInstanceManagerImpl$ReactContextInitAsyncTask.doInBackground(ReactInstanceManagerImpl.java:184) at com.facebook.react.ReactInstanceManagerImpl$ReactContextInitAsyncTask.doInBackground(ReactInstanceManagerImpl.java:169) at android.os.AsyncTask$2.call(AsyncTask.java:289) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:841) Caused by: java.util.concurrent.ExecutionException: com.facebook.react.bridge.JSExecutionException: ReferenceError: Can't find variable: __fbBatchedBridge (<unknown file>:1) at com.facebook.react.common.futures.SimpleSettableFuture.get(SimpleSettableFuture.java:68) at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:136) at com.facebook.react.ReactInstanceManagerImpl.createReactContext(ReactInstanceManagerImpl.java:779) at com.facebook.react.ReactInstanceManagerImpl.access$600(ReactInstanceManagerImpl.java:91) at com.facebook.react.ReactInstanceManagerImpl$ReactContextInitAsyncTask.doInBackground(ReactInstanceManagerImpl.java:184) at com.facebook.react.ReactInstanceManagerImpl$ReactContextInitAsyncTask.doInBackground(ReactInstanceManagerImpl.java:169) at android.os.AsyncTask$2.call(AsyncTask.java:289) 

Yo tuve el mismo problema. Resulta como de reaccionar-nativo v0.21 o así, la aplicación se bloqueará si su servidor no se está ejecutando (anteriormente se mostró una página de error rojo, pero todavía se ejecutó). Simplemente inicie su servidor primero:

 npm start 

Entonces su aplicación debería funcionar.

Detener la depuración de Google Chrome. Trabajado para mi

  • Reaccionar notificación de empuje nativo para Android
  • Reaccionar localizaciones nativas: Variable global
  • ¿Cuál es la forma correcta de mostrar múltiples tipos de filas en una vista de lista reactiva-nativa?
  • Cómo configurar canOverrideExistingModule = true
  • Inicio de sesión reactivo con Instagram android
  • UnableToResolveError: no se puede resolver el módulo `merge` desde Bibliotecas / ART / React ART.js nativo
  • ¿Cómo limitar el número de trabajadores en reaccionar embalador nativo (androide) (gradle)?
  • Cómo deshabilitar la rotación de la pantalla (reaccionar-nativo)?
  • Android Studio + React Native - intentando ejecutar la primera aplicación
  • ¿Cómo incluir archivos '.jar' en React-native para Android?
  • Reaccionar datos de almacenamiento nativos entre sesiones
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.