Android - 在后台访问位置而不打开应用程序

Posted

技术标签:

【中文标题】Android - 在后台访问位置而不打开应用程序【英文标题】:Android - Access location in background without opening app 【发布时间】:2017-05-30 14:35:34 【问题描述】:

我对在 android 中使用定位服务比较陌生,我想知道如何让我的应用检查我的位置(无需打开应用)并执行一些代码,例如基于我的纬度或经度大于 50。有没有常见的后台运行应用(包括定位服务)的方式?

【问题讨论】:

【参考方案1】:

你正在寻找的是建立一个Android Service

Service 是一个在后台运行的程序,可以执行各种任务,包括访问位置服务

查看here发布的代码以获得详细答案。

【讨论】:

以上是关于Android - 在后台访问位置而不打开应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Android - 如何在服务的后台获取位置更新

从服务访问android位置?

只能从前台访问位置,但谷歌说我使用后台

FCM 推送通知在返回应用程序时打开,而不是在 iOS 的状态栏中显示

Android Service 和线程中运行的重复性任务

关于Android6.0权限的学习