我有两部智能手机,一部通过Wi-Fi连接到家用型路由器,另一部通过3G数据连接连接。
我需要在这些设备之间交换数据,但这是很多数据(图像),我想知道是否可以不使用服务器。服务器可用于交换身份验证数据,但不能用于图像。
我找到了一个解决方案,包括在设备1中创建套接字服务器,并将设备1 IP服务器传递给设备2,设备2使用套接字客户端。但问题是用户需要配置路由器以将已使用的端口重定向到设备1,这是"硬"对他们来说。
有没有办法改进建议的解决方案,不需要操作路由器,或其他一些解决方案?
感谢。
答案 0 :(得分:0)
使用Wi-Fi创建P2P连接但需要API等级14或更高版本,并且它仅适用于距离设备不近的设备。
请浏览此链接: http://developer.android.com/guide/topics/connectivity/wifip2p.html