android - React-native: "could not connect to development server"- 安卓应用

标签 android reactjs react-native

我正在遵循有关启动 react.js 的指南。 http://code.tutsplus.com/tutorials/creating-a-dictionary-app-using-react-native-for-android--cms-24969 我安装了 node、react、android studio 和 genymotion 模拟器。当我到达在模拟器中构建应用程序的部分时,出现此错误:

error build image

我激活了 USB 调试工具。当我尝试在命令提示符下运行 adb devices 命令时,它什么也没给我。

最佳答案

我会建议 2 个步骤(都需要解决我的问题)

  1. 关闭本地防火墙。在 osx 上,转到“安全和隐私”->“防火墙”-> 单击锁定图标->“关闭防火墙”

  2. 默认端口 8081 可能正在使用中(即使 lsof 命令另有建议)。在开始时尝试另一个端口: react-native start --port=8088

    在您的设备上,摇动它以获取开发菜单,点击“开发设置”->“调试设备的服务器主机和端口”->输入“XX.XX.XX.XX:8088”(其中 x 是你的本地IP)

关于android - React-native: "could not connect to development server"- 安卓应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37180714/

相关文章:

javascript - 如何增加按钮单击Reactjs上的项目?

javascript - 如何将 setTimeout() 与 React Hooks useEffect 和 setState 一起使用?

python - 为什么要在 bash 脚本中嵌入 repo 命令?

android - 在 android 中发送多方或 JSON 数据时改造 SocketTimeOutException

java - 执行顺序困惑

java - Gradle - java.exe 以非零退出值 1 完成

javascript - React TestUtils,在文本框中输入不起作用

react-native - 无法访问 CameraRoll - 未定义不是对象(评估 RCTCameraRollManager.getPhotos)

react-native - 如何使用 react-native-navigation 将单屏应用程序转换为基于选项卡的应用程序?

android - react-native-maps:如何定期更新从远程服务器收到的用户位置