Skip to content
good-life edited this page Dec 6, 2012 · 1 revision

问:自己的电脑运行推聊服务器,客户端为什么连接不上?

客户端连接时,服务器端地址写 http://localhost:10010, 或者 http://127.0.0.1:10010 这种,肯定连接不上的。

因为:Android手机的网络,与你的电脑不是在同一个网络里边。

你需要这样连接起来:

  • 服务器端部署在公网上,手机网络可以访问到该服务器地址。
  • 服务器还是部署在个人电脑,但是,手机通过 WIFI 连接到你的个人电脑的同一个网络,一般 IP 为:192.168.1.xxx

熟悉 Android 开发的同学,可以当你的手机连接上电脑时,adb shell 进入 Android 手机系统,去 Ping 服务器地址。例如:

adb shell
ping 192.168.1.111