【发布时间】:2017-05-15 14:28:13
【问题描述】:
运行后出现react-native run-android
我点击重新加载 JS 按钮,它变成了
哪个信息更丰富,我正在使用 VS 独立 Android 模拟器,并且已经运行 adb reverse etc etc
我在开发设置中没有看到调试服务器主机和设备端口的选项,就像它说的那样。
【问题讨论】:
标签: android reactjs react-native
运行后出现react-native run-android
我点击重新加载 JS 按钮,它变成了
哪个信息更丰富,我正在使用 VS 独立 Android 模拟器,并且已经运行 adb reverse etc etc
我在开发设置中没有看到调试服务器主机和设备端口的选项,就像它说的那样。
【问题讨论】:
标签: android reactjs react-native
当您没有设置服务器 IP(应该与您的手机在同一个本地网络上)时会发生这种情况。
根据您的问题,我假设您可以使用 adb 连接到模拟器,那么您应该能够根据 G. Hamaide 指出的 official guide 使用以下命令向它发送命令:
adb shell input keyevent 82
这应该将打开菜单事件发送到模拟器,并显示您将找到Dev Settings 的菜单,如果您在那里打开它,您将找到Debug Server host & port。
为了连接到这个服务器,您必须在同一个本地网络上(即连接到同一个路由器)。我假设您在 Windows 机器上使用默认选项,因此打开 cmd shell 并使用 ipconfig 了解您的本地 IP 地址。您现在可以将主机和端口设置为 YOUR_LOCAL_IP:8081(默认端口为 8081)。尝试重新加载,它现在应该可以工作了。
【讨论】:
您需要按照他们的official guide 中的步骤操作。
从你卡住的地方按照以下步骤操作:
【讨论】: