让我的活动在后台运行以收集 gps [重复]

Posted

技术标签:

【中文标题】让我的活动在后台运行以收集 gps [重复]【英文标题】:Make my activity run in background to collect gps [duplicate] 【发布时间】:2018-07-06 15:54:42 【问题描述】:

我已经创建了可以收集 GPS 并存储在 mysql 数据库中的 android 应用程序。它现在设法收集和存储。但是我如何制作 GPS 收集器,在后台收集,甚至应用程序都被杀死了。我在主要活动中对 GPS 收集器进行了编码。

【问题讨论】:

看到这个解决方案有用***.com/questions/34573109/… 看到这个解决方案有用https://***.com/questions/34573109/how-to-make-an-android-app-to-always-run-in-background/34573169#34573169 【参考方案1】:

使用

服务

Service 是一个应用程序组件,可以在后台执行长时间运行的操作,它不提供用户界面。另一个应用程序组件可以启动一个服务,即使用户切换到另一个应用程序,它也会继续在后台运行

服务可以在后台处理网络事务、播放音乐、执行文件 I/O 或与内容提供者交互。

你可以试试这个http://www.vogella.com/tutorials/AndroidServices/article.html

【讨论】:

除了服务还有其他解决方案吗?因为我把我所有的 GPS 收集器都编码在了主要活动中。无论如何,谢谢。

以上是关于让我的活动在后台运行以收集 gps [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何让我的应用程序超过 10 分钟。在后台?

Android服务在其仍处于活动状态时停止后台处理

在后台服务中使用融合位置获取GPS更新前(15分钟)?

发生中断时如何让我的音频应用程序在后台保持活动状态?

明确识别是不是在后台启用了android服务位置和gps

在下次运行之前以后台模式关闭应用程序[重复]