我有一个支持客户端之间的消息传递的Android上的服务器客户端应用程序。 ı在同一台计算机上的不同模拟器上运行服务器和客户端程序。当服务器正在监听端口时,客户端尝试将它与这些语句连接起来。当连接到服务器,套接字不连接
String serverIpAddresss = "10.0.2.2";
InetAddress addr = InetAddress.getByName(serverIpAddresss);
Socket socket = new Socket(addr,REDIRECTED_SERVERPORT);
之前,我重定向5000:6000因为5000是客户端和6000是服务器的端口。新的套接字线它不工作,并没有创建套接字。任何人都可以帮助我如何连接客户端和服务器,以及如何与他人沟通?
而不是“10.0.2.2”使用您的系统的静态IP ..并检查INTERNET的权限。 – user370305 2012-07-19 06:18:28
同样来自你系统上的命令shell,'adb forward tcp:5000 tcp:6000' – user370305 2012-07-19 06:23:12
如果你的意思是127.0.0.1我已经尝试过了,但是它也不行。因为所有amulators和电脑hava它是自己的互联网空间,所以我必须首先连接他们eacother,但我不能。而且我也有我的清单许可。 – Emre 2012-07-19 06:24:38