我正在编写一个Android应用程序,希望能让我和一些朋友看到彼此在哪里。它要求每部手机相互发送gps坐标。无论如何在SDK / Java中都这样做?将包含的每个设备都将进行硬编码,并且无法更改。感谢您提供的任何帮助!
答案 0 :(得分:1)
传递GPS坐标没有特别的技巧。您必须使用标准方法,例如设置中央服务器来接收和广播某些坐标,或者您可以使用SMS来自动传递详细信息。
答案 1 :(得分:1)
您可能需要考虑让每个设备将其位置存储在某个服务器上,而不是尝试直接连接到每个设备。这有几个好处:
服务器很容易找到。所有设备都知道它的地址。
每台设备只需一个网络连接即可获取所有其他设备的最新位置。对于三个设备来说,相互连接可能并不是什么大问题,但对于少至一两个设备来说这是一个问题。
服务器更有可能被访问。
使用服务器不一定非常复杂。您真正需要做的就是让每个设备将文件发布到公共目录。