web-dev-qa-db-ja.com

adb reverseを実行できませんでした(React-Native)

成功する

合計時間:2分6.65秒C:\ Users\arnold\AppData\Local\Android\sdk;/platform-tools/adb -s 192.168.95.101:5555 reverse tcp:8081 tcp:8081 Running adb reverse:spawnSync C:\ Users\arnold\AppData\Local\Android\sdk;/platform-tools/adb ENOENT 192.168.95.101:5555でアプリを起動(C:\ Users\arnold\AppData\Local\Android\sdk;/platform- tools/adb -s 192.168.95.101:5555 Shell am start -n com.testproject/com.testproject.MainActivity)...

ビルドは成功しましたが、GenyMotionエミュレーターには表示されません。

Android 5.0.0(API 21)で実行しています

14
arnold tan

デバイスオプションボタンをクリックするか、デバイスに存在しない場合はadb Shell input keyevent 82コマンドと選択Dev Settingsメニューから、[DEBUGGINGセクションからDebug server Host & port for deviceとPCのIPを入力します(Windowsの場合はipconfigコマンドからIPを検索できます)。たとえば192.168.1.12:8081

その後、オプションメニューからアプリケーションをリロードするか、アプリケーションを再起動できます。

注目してください:

  • デバイスとPCは同じネットワーク上にある必要があります
  • ホストポートはノードウィンドウから見つけることができます。例:Running Metro Bundler on port 8081.

React-nativeオプションメニュー:

React-native option menu

ノードウィンドウと成功したバンドルロードenter image description here

27