【问题标题】:Not able to connect android app running on phone with localhost无法将手机上运行的 android 应用程序与 localhost 连接
【发布时间】:2014-08-19 10:09:52
【问题描述】:

我正在使用 GCM 制作 Android 应用程序。我正在尝试通过在手机上运行的应用程序进行注册,输入无法使用 php 存储在 localhost XAMPP 上。我的手机和笔记本电脑在同一个网络上运行。 localhost的ip地址有问题。我正在使用此 url 保存在本地主机上,其中 192.168.43.247 是 pc 在手机 3G 网络的帮助下运行时的 ip 地址。 192.168.43.247/gcm_server_php/register.php

请帮忙!

【问题讨论】:

  • 那你在你的客户端使用哪个IP地址?您是否将手机用作热点?网络共享?
  • 是的。我正在使用手机的网络,并在手机的帮助下创建 wifi 热点。

标签: php android xampp google-cloud-messaging


【解决方案1】:

Open Xampp>apache>conf>http-conf 记事本中的文件。

找到Listen 80并使用#(like #Listen 80)注释掉并在下面写:Listen (static ip address of server):80

例如:

Listen 192.168.1.34:80

【讨论】:

    【解决方案2】:

    如果您想在带有本地主机数据库(Xampp)的模拟器上使用您的应用程序,那么您必须使用 IP 地址 10.0.2.2 而不是其他本地 IP 地址.. 如果您想在移动设备上使用您的 aap,那么您可以使用相同的 ip .. 如果我的回答对您有用,请按左侧的向上箭头

    【讨论】:

    • 我正在使用此 IP,但我的应用仍然无法与本地主机连接。
    【解决方案3】:

    尝试通过禁用防火墙或使用 ipconfig /all 命令进行检查,然后从那里获取您的 ip 并将此 ip 用作服务器 ip 地址。

    如果仍然遇到错误,则可能是您的本地服务器错误,请求可能被阻止或您需要查找的其他内容。要检查它,请尝试在您的 android 移动浏览器中打开 url。

    【讨论】:

      猜你喜欢
      • 2012-07-02
      • 2021-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多