IO异常客户端/服务器套接字

时间:2012-10-05 08:46:08

标签: android client-server android-wireless

我正在编写一个客户端/服务器程序,通过我自己的本地互联网无线网络发送数据。 在客户端,我写了这个片段

private static final int TCP_SERVER_PORT = 63400
    try {
        // provide a client side TCP socket

        Socket s = new Socket("192.168.1.102", TCP_SERVER_PORT);
            ...

抛出IOException。我虽然添加了INTERNET权限。 我正在加入本地DSL互联网wifi网络。是因为路由器吗? 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

192.168.1.102上的端口63400是否打开?

尝试

telnet 192.168.1.102 63400

如果它返回任何内容,则端口打开,问题出在其他地方。如果它说“名字或服务未知”那么就没有人在听@ 192.168.1.102:63400

编辑: 刚刚注意到了android标签。不知道你是否在android上有shell / telnet,但是你可以在PC和windows shell中使用这个方法