reagieren-native Run-Android-Mismatch-Version Adb-Server-Version

8

Ich habe kürzlich react-native installiert, ein Projekt initialisiert und ausgeführt

%Vor%

Erhalte immer einen Fehler

%Vor%

und mein Gerät zeigt mir

Wie löst man beide Fehler?

    
rkmax 21.07.2016, 18:41
quelle

3 Antworten

31

Dies liegt daran, dass sich die adb-Version auf Ihrem System von der adb-Version auf den android sdk platform-tools unterscheidet. Sie können das überprüfen, um sicherzustellen:

Öffnen Sie das Terminal und überprüfen Sie die Adb-Version auf dem System:

%Vor%

Und aus dem Android SDK platform-tool-Verzeichnis:

%Vor%

einfache Lösung: Kopieren Sie adb aus dem Android SDK-Verzeichnis in das Verzeichnis usr / bin.

%Vor%     
vivid 01.08.2016 19:22
quelle
0

Hast du brew install android-sdk ?

Beim Ausführen von react-native run-android :

wurde der folgende Fehler angezeigt %Vor%

Ich habe festgestellt, dass ich adb bei /usr/local/bin/adb installiert habe:

%Vor%

Es wurde mit brew install android-sdk installiert und nie benutzt, also habe ich es deinstalliert:

%Vor%

... und der adb-Fehler ist verschwunden, als ich react-native run-android erneut ausgeführt habe.

    
Beau Smith 18.05.2017 00:24
quelle
-1

Danke, diese Lösung funktioniert für mich. Ich habe mit diesem Problem für ein paar Tage gekämpft, neu installieren Android Studio, fügen Sie benutzerdefinierte Android Sdk Tools Pfad unter Genymotion ADB Einstellung nichts funktioniert.Just möchte mit denen teilen, die die gleichen Probleme haben. Ich benutze Ubuntu 16.04. Ich habe die Kopie adb nach / usr / bin wie vorgeschlagen, da die Adb-Version, die ich habe, ist 1.0.32.

/usr/local$ adb version Android Debug Bridge version 1.0.39 Revision 3db08f2c6889-android Installed as /usr/bin/adb Dann habe ich die ADB-Einstellung unter Genymotion auf die Standardeinstellung aktualisiert, benutze Genymotion Android-Tools. Und starten Sie das virtuelle Gerät.

Starten Sie unter Expo XDE das Projekt und klicken Sie dann auf Gerät. Dann sehe ich die folgende Nachricht.   Couldn't adb reverse: closed Opening on Android device Building JavaScript bundle: finished in 3669ms.

Es funktioniert !!!

    
zizi 14.05.2017 16:40
quelle

Tags und Links