从React Native Mobile项目发送获取请求到本地api

时间:2019-11-05 19:20:12

标签: javascript node.js sql-server react-native

我正在使用React Native,SQL Server和NodeJS开发一个移动应用程序。 我在本地主机中有一个API。我在模拟器上运行应用程序,并尝试从API获取请求。但是我在catch(error)中收到了此消息:

  

[错误:网络错误]。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

实际上,您无法访问本地开发服务器,因为ADB尚未转发端口。尝试用您的机器IPv4地址替换“ localhost”,然后检查是否还可以尝试映射本地服务器端口,就像React Native一样。

要使用ADB转发端口,请在终端中运行以下命令 adb reverse tcp:8163 tcp:8163请记住,仅当您使用Android 6.0+时,此方法才有效。