gpt4 book ai didi

android - 应用程序在后台时的 GeoFence 设备

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:03:23 27 4
gpt4 key购买 nike

我已经实现了 geoFence api,并且一切正常。但是有一些问题,我想更多地澄清我的困惑。

下面是一些困惑和问题:

  1. 我希望我的用户在进入地理围栏区域时得到通知。我已经按照指南实现了 GeofenceTransitionsIntentService,但当应用程序处于后台时它不会触发转换。我需要做什么?

  2. GeoFence 过期时间:很明显,如果我们输入Never,它不会过期,但我对时间感到困惑。例如,如果我将它设置为 10 分钟,那究竟有什么作用?地理围栏会在创建后的给定时间后过期,还是会在用户到达该地点时过期,然后计时器开始计时?当用户到达那里时,我们如何让地理围栏过期。

  3. Google 如何跟踪我们?地理围栏实际上是如何工作的?我们没有发送我们的位置,那么现在它正在跟踪?它会在我们添加地理围栏时开始跟踪我们,然后在到达那个地方时通知我们吗?

请告诉我并讨论这些困惑,尤其是我对它在应用程序关闭或销毁时工作的困惑。

最佳答案

关于 1.) 根据这个Google I/O Talk当您使用 PendingIntents 时,Location API 应该唤醒您的应用程序,即使它在后台运行,尽管根据我的经验,Geofencing 事件非常不可靠,但这可能与我用于测试的设备中的 GPS 接收器不良有关.

关于android - 应用程序在后台时的 GeoFence 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37565321/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com