100分!怎么样实现两个不同手机不同APP之间的实时的数据传递

Android 码拜 8年前 (2016-09-25) 1201次浏览
用一个A软件操作B软件,B需要把测试数据实时的传递给A,让A把这些数据显示在界面上,实现一个数据的实时传递,两个手机的距离很远,将超过WiFi和蓝牙的有效通信距离,怎样做既可以让两个APP之间进行实时的数据传递,而且不受距离的限制,求高手给个方案。
解决方案

50

http://blog.csdn.net/join_wangzi/article/details/7779709
http://blog.csdn.net/xukai871105/article/details/39252653
题主可以看看这两篇文章,MQTT消息推送原理基本上就是Clint1向服务端订阅一个消息,用一个字符串Msg1命名,另一个Clint2向服务器发送一个消息,名字也是Msg1,Clint就能接收到消息了,然后做本人的处理

20

必须要中转吧,实际点你应该把重心放在提升中转效率

30

wifi是可以桥接的,这样能延伸距离。B把数据传给服务器,A有一个service负责周期性请求服务器,看能否有数据,假如有数据发送广播,A还有一个广播 接收器,一旦接收到广播,刷新界面。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明100分!怎么样实现两个不同手机不同APP之间的实时的数据传递
喜欢 (0)
[1034331897@qq.com]
分享 (0)