实时共享GPS位置

Arn*_*udT 6 gps android google-maps tracking

我在Android世界中相当新鲜.我想知道如何获得朋友的位置并将其显示在地图上.更确切地说,我不知道如何分享我的朋友和我的位置.也许必须使用服务器或类似的东西?

代码难吗?

谢谢,

阿尔诺

Ant*_*aev 10

您可以查看现有的开源解决方案.

这是一个服务器端源代码:https://github.com/tananaev/traccar/

这是Android应用程序:https://github.com/tananaev/traccar-client-android

通过TCP连接完成通信.

  • 建立连接后客户端发送标识消息:

$ PGID,123456789012345*0F\r \n其中123456789012345是唯一的设备标识符,在本例中为IMEI

  • 然后,客户端以标准NMEA RMC格式发送具有所选间隔的位置报告:

$ GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

  • 当然,我的电子邮件是anton.tananaev@gmail.com (3认同)