android 编程访问本机端口的问题。

做一个简单的android socket客户端开发,现在要连接到本机的502端口,请问new Socket的时候参数怎么写,是这样么:Socket socket=new Socket("localhost",502)
2026年09月26日 09:21
有1个网友回答
网友(1):

不行,看你是在模拟器上运行还是在真机上运行

如果在模拟器上,要做端口重定向,重定向后ip一般用10.0.2.15
adb telnet 5554 (连接模拟器)
redir add tcp:5000:6000 (意思是Android的计算机TCP通信端口5000所接收到的信息,导向到Android仿真器的TCP通信端口6000。)
如果是真机上,请用局域网IP,192.168什么什么的
模拟器的给你个链接:http://my.oschina.net/xiahuawuyu/blog/81786