两部Android手机之间的远程通信

时间:2012-09-22 15:00:32

标签: android sockets geolocation gps

我正在寻找开发一款Android应用程序,该应用程序驻留在两部手机上,发送位置数据并接收相同内容以了解其他设备的距离和绝对方向,并显示用户是否朝着正确的方向前进(即距离在减小)或不。

设备如何通信? 2G / 3G互联网或短信会是一个不错的选择吗?这个想法难以实现吗?任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:1)

您有三种选择来自动获取设备位置:GPS,小区信号三角测量和WiFi定向位置。您可以在本指南中了解他们各自的优点和缺点:Location Strategies

对于远距离通信,您有2-3个选项可以从设备推送和提取数据:移动数据,WiFi,以及在适当的情况下蓝牙。这是关于WiFi Direct的文章。

这些都涉及到一个问题过于复杂的主题,在FAQ下:

  

您的问题应该合理范围。如果你能想象一本完整的书来回答你的问题,你会问得太多。

但是,您可以通过一次接受主题来实现目标。

相关问题