我正在关注启动 react.js 的指南。 http://code.tutsplus.com/tutorials/creating-a-dictionary-app-using-react-native-for-android–cms-24969 我安装了 node、react、android studio 和 genymotion 模拟器。当我进入在模拟器中构建应用程序的部分时,我收到此错误:
我激活了 USB 调试工具。当我尝试在命令提示符下运行 adb devices 命令时,它什么也没给我。
原文由 iceQ 发布,翻译遵循 CC BY-SA 4.0 许可协议
我会建议 2 个步骤(这两个步骤都是解决我的问题所必需的)
关闭本地防火墙。 在 osx 上,转到“安全和隐私”->“防火墙”-> 单击锁定图标->“关闭防火墙”
默认端口 8081 可能正在使用中(即使
lsof
命令另有建议)。在启动时尝试另一个端口:react-native start --port=8088
在您的设备上,摇动它以获取开发菜单,点击“开发设置”->“设备的调试服务器主机和端口”-> 输入“XX.XX.XX.XX:8088”(其中 x 是您的本地 IP )