本机无法连接到android上的开发服务器

时间:2016-06-09 11:33:33

标签: android react-native

我已经开始学习反应原生。我已按照https://facebook.github.io/react-native/docs/getting-started.html#content的说明进行操作 但是当我尝试使用命令

运行应用程序时
react-native run-android

它给了我错误

could not connect to development server :
URL:http://localhost:8081/index.android.bundle?platform=android$dev=true&hot=false&minify=false

现在,应用红色屏幕显示的所有点都解决了我已经遵循的问题:

*包服务器正在运行,我可以直接从计算机浏览器访问它,即http://localhost:8081

*我连接到计算机的Android设备启用了调试我使用 adb devices 命令检查了它

*我不能使用 adb reverse tcp:8081 tcp:8081 ,因为我有android 4.4.4(但我仍然尝试了它并且它返回关闭两次)< / p>

那么如何让我的应用程序访问开发服务器并修复红色错误屏幕问题?

1 个答案:

答案 0 :(得分:2)

我找到了解决方案:)

我在ubuntu 16上,所以,我使用命令 ip addr show ,它给了我我的电脑ip地址。

我使用了这个ip地址,我可以在手机上访问localhost。

最后我添加了ip地址和端口号来设置Android手机和我的应用程序能够访问开发服务器