大家好!
      我想通过android手机Socket通信方式给PC服务器发送信息。如果我将手机客户端程序要访问的IP设为192.168.1.*,并连接了Wifi时,可以和PC服务器的ServerSocket通信。但是,如果将手机程序访问IP设为PC服务器的外网IP 118.112.167.151,服务器会得到Exception:java.net.ConnectException: /118.112.167.151:5554 - Connection refused。再将手机Wifi断开,打开手机3G连接,手机发送信息时,服务器得到:Java.net.SocketTimeoutException:connection time out. 不知道谁能指教一下吗?