Android定位服务如何在检测到某个位置时唤醒应用程序

Android定位服务如何在检测到某个位置时唤醒应用程序,android,android-service,android-location,Android,Android Service,Android Location,我需要的是启用android定位服务并将当前位置设置为目的地,然后当我关闭应用程序并转到另一个位置并返回原始位置时(或者当我将接近原始位置时)我希望位置服务能够识别我现在在原始位置,并再次打开应用程序(并执行某些操作) 如何在Android studio上做到这一点?您需要编写一个注册到事件(如启动已完成或由用户启动)的脚本。然后,您需要检查您的应用程序是否具有获取位置的权限。最后,将侦听器注册到位置服务并跟踪用户。您的业务逻辑从这里开始 祝你好运。在当前位置周围创建地理围栏,它将检测你何时进入

我需要的是启用android定位服务并将当前位置设置为目的地,然后当我关闭应用程序并转到另一个位置并返回原始位置时(或者当我将接近原始位置时)我希望位置服务能够识别我现在在原始位置,并再次打开应用程序(并执行某些操作)

如何在Android studio上做到这一点?

您需要编写一个注册到事件(如启动已完成或由用户启动)的脚本。然后,您需要检查您的应用程序是否具有获取位置的权限。最后,将侦听器注册到位置服务并跟踪用户。您的业务逻辑从这里开始


祝你好运。

在当前位置周围创建地理围栏,它将检测你何时进入该围栏

这里是关于geofence的链接:

您可以在android中搜索关于Geofence的其他示例