2017-04-10 160 views
-6

我想创建一个Android应用程序来跟踪我的车。 我正在考虑购买带有API的GPS设备,以便将我的应用链接到该设备,但我不知道任何此类设备。 我想在我的应用程序中实现的功能与共享汽车的功能相同,即允许客户找到汽车并使用它。 你能帮我找到一个GPS设备来建立这个应用程序?如何创建一个应用程序来跟踪我的车

非常感谢

回答

1

这是一个棘手的问题。我会以下面的方式来解决这个问题:

因为我不知道任何好的GPS跟踪器,与API的东西,我会考虑什么可以代替这样的跟踪器。我会建议您不再使用旧的Android智能手机。就像原型或多或少一样。 然后,您可以为智能手机编写一个简单的应用程序,将他的GPS数据(如每5分钟一次)发送到您设置的简单服务器(真正基本的Java Socket实现),并且您可以读取GPS数据。下一步就是开发一个客户端,它可以在地图上显示这些数据,并为客户端/服务器数据传输添加一些加密。

但是现在真正解答您的问题:使用上述信息并自行构建跟踪器。您可以使用运行Android的Raspberry Pi(这非常实惠),并运行您为其旧智能手机制作的应用程序。您需要为您的Raspberry Pi提供GPS模块。

树莓派(Amazon.de):Raspberry Pi

GPS USB模块(Amazon.de):GPS USB Module

总的来说,这使得像80€,你将有一个完全可定制的GPS跟踪器适合您需要。

我会推荐一个更小的GPS模块,这样你就可以将所有的树莓派整合在一起。瞧,你将拥有自己的GPÜS跟踪器。

小注意:Android可能不支持通过USB的GPS模块,您应该研究它,也许使用Ubuntu服务器。我敢打赌,有些Java库可以处理来自这些USB设备的GPS数据。

如果您有更多的问题或需要编程帮助等,请随时与我联系。你真的把我的想法夸大了。当我剩下一些钱时,也许我会尝试这样的事情。