使用Google地图检测我的应用中的其他设备

时间:2016-03-09 18:18:03

标签: java android google-maps

我有一个问题,是否可以使用我的应用程序实时检测其他设备的位置,我不知道是否可以在Android中使用Google地图API?

例如 Uber

不需要代码,我需要在这个问题中找到方向。

enter image description here

1 个答案:

答案 0 :(得分:1)

这里有几件事要提。

没有这样的内置API可以将Android用户的位置和方向广播/单播到其他Android用户。

让我们采用优步的相同例子。

因此,当驱动程序在线时,在用户和Uber服务器之间设置常量连接。这些主要是套接字连接。服务器不断地对驱动程序移动设备进行ping操作,并在需要时依次返回优先服务器中更新的设备的位置和方向。

现在,当客户打开应用程序时,设备位置将作为请求参数的一部分发送,服务器将返回包含位置和方向的出租车详细信息。

有时您可能会看到司机正在从一个位置移动到另一个位置。它们是

之间不断更新数据的结果

驱动程序设备 - 优步服务器 - 客户设备

现在问题是如何检测设备的方向。你可以找到它here