react-native run-Android
を使用してアプリを実行しているとき、localhost:8081ではなく10.0.2.2:8081に接続しているため、デバッグできません。
代わりにlocalhostに接続するように修正する方法を知っている人はいますか?
MACでは次のようにして解決しました。
Cmd + M
エミュレータ画面localhost:8081
react-native run-Android
デバッガが接続されました!
それが他の人を助けることを願っています:)
メニューのDev Settings> Debug server&Host port for deviceを使用して、デバイスのシェイクにアクセスしたり、adb Shell input keyevent 82
コマンドを実行して、変更することができます端末
ポート転送を実行するだけ
adb -s emulator-5554 reverse tcp:8081 tcp:8081
または、APIサーバーをポート5000に
adb -s emulator-5554 reverse tcp:5000 tcp:5000