2013-04-15 44 views
0

我有tcp多线程服务器,我将在android设备和客户端上运行pc,服务器只接收消息并发送msg。我想问是否可以使用edittext从用户输入中获取客户端IP?我需要在这里传递这个值(服务器),因为在我运行程序之前,只是在平面java中,我没有这样做。 Smth like(如果它是赖特的地方)tcp从edittext获取客户端的ip

server= new ServerSocket("xxx.xxx.x.xxx" ,5555); 

如何从edittext读取值并在此处使用它?

+0

的问题不明确。客户正在尝试连接你并且你想知道客户的IP地址? – Jatin

+0

我想在android edittext字段上做出连接前用户输入客户端的IP(我不知道它是否有意义?)它会影响水平 – chajka

回答

0

你的问题不是很清楚,但服务器可以从插座获取客户端的IP地址:

csocket.getRemoteSocketAddress().toString();