模拟器上的端口不是PC上的端口,两个需要做映射把本机端口TCP/6100映射到模拟器TCP/7100端口(UDP也是一样)。
>adb –s emulator-5554 forward tcp:6100 tcp:7100

解决方案 »

  1.   

    一样的问题啊,电脑上建立的端口好好的,放到Android里面创建就一直无法访问了。现在还有高人来解答一下么?
      

  2.   

    手机的IP不是公网IP,如果不是一个局域网或者通过其他方式建立了Socket连接话是访问不到的。
      

  3.   

    我把整个程序安装到手机上,然后访问手机的ip,不在模拟器上运行了。这样也是不行,同样无法访问端口。
    手机的IP不是公网IP,如果不是一个局域网或者通过其他方式建立了Socket桥接话是访问不到的。
      

  4.   

    请问问题解决了么?我也遇到相同的问题,貌似用telnet访问手机的ip加端口都显示连接失败,PC与手机是在同一网段,PC可以ping通手机呢