无法使用已部署react native应用的IP地址进行本地网络呼叫



我的react-native android应用程序使用本地网络上智能设备的IP地址与其通信。这在测试中工作完美,但现在我已经启动了应用程序进行内部测试,这个调用失败了。

Ex call is: http://192.168.88.39:8080/version

这个调用在开发中工作得很好,但不是在部署的应用程序上。我以前使用主机名来解析本地网络上设备的IP地址,但意识到这不适用于Android,所以我切换到使用物联网设备的IP地址与它通信。

但令我惊讶的是,这不起作用。我也试过设置一个查尔斯代理来拦截请求,但一直无法成功地这样做,所以我不确定http请求的确切响应是什么。

但我知道它不能解决。

那么首先这是可能的吗?想确定这不是被禁止的吗?

您不能在生产构建中访问http url。Android 8:明文HTTP流量不允许

相关内容

  • 没有找到相关文章

最新更新