Reagieren Native adb-reverse ENOENT
Ich versuche Reagieren,-Muttersprachler arbeiten mit Android V4.2.2 (Genymotion)
aber ich bin nicht in der Lage zu testen, die app auf dem Emulator. Bei mir lief react-native run-android
, ich bekomme diese Fehlermeldung Could not run adb reverse: spawnSync
Hier ist ein log
JS server already running.
Running /User/Pan/Library/Android/sdk/platform-tools/adb reverse tcp:8081 tcp:8081
Could not run adb reverse: spawnSync /User/Pan/Library/Android/sdk/platform-tools/adb ENOENT
Building and installing the app on the device (cd android && ./gradlew installDebug...
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> The SDK directory '/User/Pan/Library/Android/sdk' does not exist.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 3.785 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/android-setup.html
HINWEIS: Im log-es saids SDK-Verzeichnis nicht vorhanden ist, muss ich überprüfen, dass ich die SDK installiert, die in diesem Verzeichnis.
Fand ich mein android-emulator bei der Ausführung adb devices
List of devices attached
192.168.56.101:5555 device
Ich habe versucht, die folgenden Schritte von Stack-Overflow-post, aber noch kein Glück
https://stackoverflow.com/a/38536290/4540216
InformationsquelleAutor XPLOT1ON | 2016-08-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hab das gleiche Problem. Ich aktualisierte mein ANDROID_HOME env-variable wieder, bei mir hat es geklappt.
Folgen Sie diesem Reagieren-native android-setup-Dokumentation
ex:
Der Fehler zeigt, dass die sdk-Pfad ist falsch. Können Sie teilen Sie Ihre sdk-Pfad hier. coz, ich habe das gleiche Problem, das Sie bekam und bin neu in js selbst. Ich löste es, indem die Aktualisierung meiner env-variable und re-führen Sie das Projekt
Innen /Nutzer/Pan/Library/Android/sdk (dropbox.com/s/pediyswug2h6m8r/...)
Bitte überprüfen Sie die folgenden screenshot https://www.dropbox.com/s/q2tfw3v43qkw9q3/Screen%20Shot%202016-08-09%20at%204.48.42%20pm.png?dl=0 und bin auch mit genymotion für das lernen reagieren nativen android
okay, danke für die Hilfe trotzdem
InformationsquelleAutor SureshCS50
Ich habe auch das gleiche Problem. Und ich aktualisierte meine ANDROID_HOME env-variable wieder in die gleiche cmd und es war fein gearbeitet.
Glück
Sie willkommen....
InformationsquelleAutor Dinithe Pieris
Erstes habe ich die setup den Pfad in .bash_profile wie diese
Aber es löst nicht mein problem.
Für mich durch hinzufügen der folgenden npm-script in Paket.json unter Skript tag klappte auf dem Mac.
Dann bin ich einfach laufen
npm run android-dev
und es ist alles eingestellt. Stellen Sie sicher, dass in Ihrem app-Einstellung Live-reload ist bereits aktiviert, auf diese Weise kann ich arbeitete auf dem development-server auf meinem Handy und sehen Sie die coding-änderungen werden sofort in der app.InformationsquelleAutor Mohsin Bagwan