【发布时间】:2011-01-19 21:27:00
【问题描述】:
虽然在模拟器中可以进行 Internet 浏览,但我也在模拟器中运行的应用程序无法通过 TCP 通过端口 5222 连接到 Internet 上的服务器。我很确定我的路由器或我的电脑上没有防火墙,因为我可以从我的电脑远程登录到那个 ip:port。
这是在模拟器上截取的数据包跟踪截图:http://i.stack.imgur.com/sIFFM.png
模拟设备上的数据包跟踪显示,发送到该特定端口的每个 SYN 数据包都以 RST、ACK 响应,并且我的应用程序关闭了连接并出现“连接错误”。
为什么模拟器会阻止(?)这些端口?怎么改?
【问题讨论】:
标签: android android-emulator qemu