2 jonskeet JonSkeet 于 2013.05.10 17:55 提问

使用IP地址在两个android手机之间如何通讯?

3g连接的基础上,能否可以分别查询200个android手机的IP地址?
能否直接使用IP 地址进行TCP通信吗?
希望大家给点建议,谢谢!

1个回答

huzgd
huzgd   2013.05.11 00:04
已采纳

直接P2P是不行的,因为移动上网时,是先连到运营商(如联通)的大局域网再通过网关转到公网,手机分配的IP是10.xx.xx.xx,并不是公网IP,你从外面查手机的IP都是运营商网关IP。而且两台手机也不一定在同一局域网段,也就不能保证直接互联能一定成功。解决办法还是像QQ一样,搞个服务器,所有手机都连上去,然后由服务器牵线搭桥拉皮条进行通信代理转发。

Csdn user default icon
上传中...
上传图片
插入图片