PC和Mobile之间的套接字通信

时间:2012-12-28 16:12:46

标签: android android-networking

我正在尝试在手机和PC之间进行通信。我用socket来做这件事。 移动端的服务器成功启动,它显示有来自我的PC浏览器的请求,它显示请求来自IP 192.168.1.100这是我的PC的LAN IP,这是正确的。但是,从移动设备来看,它无法将消息发送回PC。这是示例代码。

回应状态:

Socket socket = client;
OutputStream out = socket.getOutputStream();
m_activityMain.handler.sendMessage(
       m_activityMain.handler.obtainMessage(1,socket.getInetAddress().getHostAddress()));

String response = "";
response += "HTTP/1.1 200 OK\r\n";
response += "Content-Type: text/html\r\n";
response += "\r\n";
out.write(response.getBytes());
out.write(new Boolean(this.isAlive()).toString().getBytes());// output status
Thread.sleep (1000);
out.flush();
out.close();
reader.close();

在浏览器中,它始终显示连接停止错误并且无法显示此消息,我不知道为什么?

0 个答案:

没有答案