我已经实现了 geoFence api,一切都运行良好。但是有一些问题,我想进一步澄清我的困惑。
以下是一些困惑和问题:
我希望我的用户在进入地理围栏区域时得到通知。我已经按照指南实现了GeofenceTransitionsIntentService,但是当应用程序处于后台时它不会触发转换。我需要做什么?
GeoFence 过期时间:很明显,如果我们输入Never,它不会过期,但我对时间感到困惑。例如,如果我将其设置为 10 分钟,那究竟是做什么的?地理围栏会在创建后的给定时间后过期,还是会在用户到达该位置时过期,然后计时器将启动?当用户到达那里时,我们如何让地理围栏过期。
谷歌如何跟踪我们?地理围栏实际上是如何工作的?我们没有发送我们的位置,那么现在它正在跟踪?当我们添加地理围栏并在到达那个地方时通知我们时,它会开始跟踪我们吗?
请告诉我并讨论这些困惑,尤其是我对它在应用程序关闭或销毁时工作的困惑。