【发布时间】:2013-06-20 12:10:49
【问题描述】:
我正在尝试编写以可设置的时间间隔将 GPS 位置数据发送到服务器的服务。作为 android 的新手,这并不像我希望的那么容易,而且互联网似乎也没有真正帮助我。服务应该...
- 开机启动
- 能够读取可随时从活动/应用程序更改的设置,并且还可以实时应用这些设置,而无需重新启动手机
- 能够将数据上传到互联网 (httpRequest)
- 不会导致我的手机崩溃(之前的尝试导致我的手机崩溃)
什么是最好的解决方案?我应该朝哪个方向前进?
就 LocationListener 本身而言,最好的解决方案是什么?
感谢您的帮助。
【问题讨论】:
-
“互联网似乎也没有真正帮助我”:真的吗?你试过这个网站的搜索功能吗?
-
是的,有很多文章针对您的要求的每一个部分。
-
我猜你不是在寻找正确的东西。在 Android 中,“服务”与 Windows 中的不太一样。
-
我尝试使用广播接收器(实际上并没有工作),我必须纠正自己,因为我找到了几篇文章,但实现提到的想法有点棘手。我只是不确定如何收集 GPS 数据——是否在某种线程中进行。
标签: java android service android-activity gps