webentwicklung-frage-antwort-db.com.de

React Native 0.31: BatchedBridge-Fehler konnte nicht abgerufen werden

Wenn ich meine React Native-App auf meinem Android-Gerät ausführen, erhalte ich folgende Fehlermeldung:  Error Message Ich habe diese Antwort gefunden, aber sie läuft nicht für mich: Antwort . Außerdem verwende ich React Native auf Ubuntu und React Native ist nicht local.properties (sdk.dir =/path/to/sdk /) und ich muss buildToolsVersion "23.0.1" in "23.0.3" ändern. Ich möchte diese automatisch machen.

16
İbrahim

Dieses Erste-Schritte-Tutorial sagt:

Ein häufiges Problem ist, dass der Packager nicht automatisch gestartet wird, wenn Sie laufen react-native run-Android. Sie können es manuell mit .__ starten. react-native start.

und es löste mein Problem.

29
Burak

Haben Sie den ip/port auf dem dev-Server des Geräts eingerichtet? 

Wenn Sie das Gerät nicht schütteln, um das Menü dev aufzurufen, klicken Sie auf "Dev Settings" / "Debug server Host & port for device".

5
Sven

Stellen Sie sicher, dass sich der Befehl adb (Android-Gerätebrücke) in Ihrem Pfad befindet.

2
h--n

Die Deaktivierung der mobilen Daten-/WLAN-Verbindung auf dem Gerät meines Emulators hat diesen Fehler für mich verursacht. 

Die Verbindung wurde deaktiviert, um Offline-/PWA-Funktionen zu testen.

Meine Antwort wird dem OP nicht helfen, aber ich werde es hier für zukünftige Googler lassen.

1
Winfred

Die folgenden Befehle haben für mich funktioniert

1.react-native run-Android
2.react-native start

1 Befehl ausführen, dh 'Native RUN-Android'. Es wird ein roter Bildschirm mit BatchedBridge-Fehler angezeigt. Dann 2 Befehl ausführen, dh 'Native RUN-Start'. Dann einfach den Emulator neu laden Fehler verschwindet.

0
Jasmine John