React-NativeをAndroid V4.2.2 (Genymotion)
と動作させようとしていますが、エミュレータでアプリケーションをテストできません。ログインするには、それはSDKのディレクトリが存在しない、私は私はSDKをインストールしているかという二重のチェックを持っているsaids:私はreact-native run-android
を実行したとき、私はこのエラーを取得する。ここCould not run adb reverse: spawnSync
Reactネイティブadb reverse ENOENT
はログ
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
NOTEですそのディレクトリ。 adb devices
List of devices attached
192.168.56.101:5555 device
を実行するときに
が、私は私のアンドロイドのエミュレータを見つけた私は、スタックオーバーフローのポストから、次の手順を試してみましたが、それでも運 https://stackoverflow.com/a/38536290/4540216
幸運 – XPLOT1ON
を(私はシェルを再起動)エラーがSDKの場所が間違っていることを示しています。 sdkの場所をここで共有できますか?私はあなたと同じ問題を持っているし、js自体に新しい。私はenv変数を更新してそのプロジェクトを再実行して解決しました – user2906641
Inside/Users/Pan/Library/Android/sdk(https://www.dropbox.com/s/pediyswug2h6m8r/Screenshot%202016-08-09%2018.08 .31.png?dl = 1) – XPLOT1ON