tutorial run react instalar example cli app android react-native

android - run - react native wikipedia



Android reacciona nativo no pudo obtener el puente por lotes (4)

Tuve el mismo problema. Siga estos pasos para la resolución en la carpeta de su proyecto:

react-native start

Esto podría tomar un tiempo. La salida se verá así:

Scanning 581 folders for symlinks in /home/shantanu/react-native/AwesomeProject/node_modules (5ms) ┌────────────────────────────────────────────────────────────────────────────┐ │ Running packager on port 8081. │ │ │ │ Keep this packager running while developing on any JS projects. Feel │ │ free to close this tab and run your own packager instance if you │ │ prefer. │ │ │ │ https://github.com/facebook/react-native │ │ │ └────────────────────────────────────────────────────────────────────────────┘ Looking for JS files in /home/shantanu/react-native/AwesomeProject [10/3/2016, 12:49:34 PM] <START> Building Dependency Graph [10/3/2016, 12:49:34 PM] <START> Crawling File System [Hot Module Replacement] Server listening on /hot React packager ready. [10/3/2016, 12:49:47 PM] <END> Crawling File System (12440ms) [10/3/2016, 12:49:47 PM] <START> Building in-memory fs for JavaScript [10/3/2016, 12:49:47 PM] <END> Building in-memory fs for JavaScript (123ms) [10/3/2016, 12:49:47 PM] <START> Building in-memory fs for Assets [10/3/2016, 12:49:47 PM] <END> Building in-memory fs for Assets (90ms) [10/3/2016, 12:49:47 PM] <START> Building Haste Map [10/3/2016, 12:49:47 PM] <START> Building (deprecated) Asset Map [10/3/2016, 12:49:47 PM] <END> Building (deprecated) Asset Map (38ms) [10/3/2016, 12:49:47 PM] <END> Building Haste Map (773ms) [10/3/2016, 12:49:47 PM] <END> Building Dependency Graph (13551ms) ^[[B [10/3/2016, 12:50:35 PM] <START> Requesting bundle: {"url":"/index.android.bundle?platform=android&dev=true&hot=false&minify=false"} [10/3/2016, 12:50:35 PM] <START> Finding dependencies transformed 636/636 (100%) [10/3/2016, 12:50:45 PM] <END> Finding dependencies (9503ms) [10/3/2016, 12:50:48 PM] <END> Requesting bundle: {"url":"/index.android.bundle?platform=android&dev=true&hot=false&minify=false"} (13130ms)

Una vez que esto haya terminado, ejecuta esto:

react-native run-android

Estoy tratando de ejecutar mi primer proyecto nativo de reacción, pero estoy recibiendo un error

"No se pudo obtener el puente por lotes, asegúrese de que su paquete esté empaquetado correctamente"

Por favor, ayúdame a arreglarlo. Estoy usando la máquina de Windows.


Tuve el mismo problema en una máquina con Windows cuando seguí el tutorial de Introducción y uso el emulador de Visual Studio para Android.

En mi caso, me enteré de que estaba fallando porque no pude encontrar adb al compilar la aplicación, así que lo resolví agregando la carpeta Android SDK Platform Tools a mi PATH. ¡Comprueba que lo tienes! :)


Si las personas aún están buscando una solución. (Tenga en cuenta que esto funciona para dispositivos con Android 5.0 o superior)

Este enlace explica claramente cómo ejecutar en el dispositivo.

Para instalar y ejecutar su aplicación en el dispositivo, debe ejecutar el siguiente comando adb (que se conecta al servidor de desarrollo que se ejecuta en su máquina de desarrollo)

$ adb reverse tcp:8081 tcp:8081

Para usuarios de Mac: -

1. Go to Library/Android/sdk/platform-tools 2. ./adb reverse tcp:8081 tcp:8081

Para usuarios de Windows: -

1. Go to C:/Users/<username>/AppData/Local/Android/sdk/platform-tools 2. adb reverse tcp:8081 tcp:8081


Yo estaba teniendo el mismo problema-
Lo que funcionó para mí:
1. Abra la aplicación en el dispositivo Android.
2. Agítelo (para recargar)
3. Luego, en el menú, haga clic en configuración de desarrollo
4. Luego haga clic en Debug server host & port for device
5. Ingrese la IP de su computadora seguida por el puerto (viz 8081 normalmente). por ejemplo, 192.168.0.3:8081
6. RECARGA . Voila! Funcionó.