【问题标题】:Can connect my localhost webservice with emulator but can't with my mobile phone可以用模拟器连接我的本地主机网络服务,但不能用我的手机连接
【发布时间】:2017-01-19 00:32:53
【问题描述】:

我只是开发了一个 android 应用程序,它使用 RESTful api 和 jdbc 来获取和设置数据,以连接使用 MySQL 的数据库。当我使用本地主机并使用模拟器连接到 ip 10.0.2.2:8085 时,一切正常。 当我尝试将我的手机连接到本地主机时,我无法获得正确的 ip,我尝试使用模拟器 ip 的 10.0.2.2,并且我尝试使用 ipconfig 命令获取我的 ipv4 地址并使用它但是它也没有工作。 我正在使用 TP-Link 路由器作为连接 2 台计算机的 WAN(无线不工作)。 希望有人知道这个问题:) 谢谢。

【问题讨论】:

    标签: java android mysql web-services web


    【解决方案1】:

    使用 localhost 服务器连接时,您必须在同一网络上

    可能是您的电脑连接到TP-Link路由器网络,而您的手机连接到您的sim卡网络。

    还有一种可能性是您的防火墙可能会阻止您从另一台设备访问您的 IP。所以也检查一下。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-05
      • 1970-01-01
      • 2017-03-07
      • 2018-02-28
      • 2020-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多