如何从连接到我的Android设备的串行GPS获取数据?

时间:2015-02-24 08:33:12

标签: java android gps serial-port

我正在开发一个项目,我必须将我的Android设备(LG G3)连接到带有USB的GPS。我无法弄清楚如何从GPS中获取数据,而且我不想使用它的内部GPS设备,因为我需要非常准确。

1 个答案:

答案 0 :(得分:2)

如果您想将自己的USB GPS编程到Android,可以查看USB Host

根据USB Host文档:

  

当您的Android设备处于USB主机模式时,它将充当   USB主机,为总线供电,并枚举连接的USB设备。 USB   Android 3.1及更高版本支持主机模式。

要使用USB外置GPS,您必须在手机上启用Android开发者选项并启用模拟位置,以便服务(您的一方或第三方服务)可以向系统发送位置"绕过"内部定位系统。

有几个应用可以将GPS数据传输到您的应用程序(例如,请查看Your are here GPS。此应用还可以让您获取NMEA数据。)