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
- ¿Cómo usar Espresso UI Testing for React Native?
- Combine Xamarin y React Native en una aplicación
- react-native run-android no se reconoce
- Cómo subir Image on server using ReactNative
- La aplicación React Native no se iniciará cuando se use applicationIdSuffix
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)
- Cree un módulo nativo nativo en C o C ++ usando Android NDK?
- React Native: TouchableOpacity onPresiona problemas dentro de un ScrollView
- Las referencias a getCurrentActivity hacen imposible la creación de un InputMethodService en Android
- ¿Cómo lograr algo como CoordinatorLayout en React Native?
- Cómo implementar notificaciones push para android en React Native
- ¿Cómo puedo "sacudir" un dispositivo Android dentro del emulador de Android para que aparezca el menú dev para depurar mi aplicación React Native
- ¿Puedo probar / desarrollar una aplicación sin tener Xcode?
- Cómo terminar componente actual mientras navega al siguiente componente en reaccionar nativo
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
- Objdump de un archivo .so? Necesitan ayuda para entender los mensajes
- FileNotFoundException al intentar convertir contactos a Vcard