1

我正在为 Android 开发一个应用程序。我一直在愉快地开发它,使用 USB 将手机连接到 PC,使用 192.168.xx 作为登录代码点的地址等。

我在几个小时前启动了我的 IDE,并且没有在任何地方更改一个逗号,我收到了一个异常:

10-21 17:15:04.177: W/System.err(24232): org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.1.4:8080 timed out
10-21 17:15:04.177: W/System.err(24232):    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:121)
10-21 17:15:04.187: W/System.err(24232):    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
10-21 17:15:04.187: W/System.err(24232):    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
10-21 17:15:04.197: W/System.err(24232):    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
10-21 17:15:04.197: W/System.err(24232):    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
10-21 17:15:04.197: W/System.err(24232):    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
10-21 17:15:04.197: W/System.err(24232):    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
10-21 17:15:04.197: W/System.err(24232):    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
10-21 17:15:04.197: W/System.err(24232):    at myPackage.CustomHttpClient.executeHttpPost(CustomHttpClient.java:54)
10-21 17:15:04.197: W/System.err(24232):    at myPackage.LoginActivity$3$1.run(LoginActivity.java:113)
  • 我已检查服务器是否已启动
  • 我的手机连接到与服务器相同的 wifi
  • 互联网许可在我的清单中
  • 我确实有互联网,因为我在这里写这个
  • 我的手机可以上网,因为我一直和他通过同一个 WiFi 上网
  • 进行 ipconfig 以确保 IP 正确

我要生气了……有什么帮助吗?谢谢!

4

1 回答 1

0

发生了一件非常奇怪的事情。当我执行 ipconfig 时,我会为我看到的地球上最神圣的东西 192.168.1.4 发誓。我做了不止一次,总是说192.168.1.4。发布这个问题后,我又做了一次......它显示了 192.168.1.3。我在 Android 应用程序中更改了它,现在我可以访问服务器了。

IP 更改和 ipconfig 显示之间是否有一段时间?因为我确定它说 192.168.1.4 在我做的前 3 次...

于 2013-10-21T15:49:22.573 回答