连接到10.0.2.2而不是localhost的React-native android调试器

sil*_*eep 5 android-emulator react-native react-native-android react-native-debugger

在运行app时react-native run-android连接到10.0.2.2:8081而不是localhost:8081并且无法调试.

有谁知道如何修复,以便它将连接到localhost而不是?

Ans*_*wal 18

在MAC上我通过以下方式解决了它:

  1. Cmd + M模拟器屏幕
  2. 开发设置>设备的调试服务器主机和端口
  3. localhost:8081
  4. 重新运行Android应用程序: react-native run-android

调试器现已连接!

希望它会帮助别人:)


小智 3

您可以尝试通过菜单上的“开发设置” > “设备的调试服务器和主机端口”来更改它,您可以访问摇动设备或adb shell input keyevent 82在终端中运行命令