45得票4回答
iOS - 应用关闭时的CoreLocation和地理围栏功能

我已经阅读了很多有关如何对我的iOS应用进行地理围栏设置的教程(例如,这里),但没有一篇提到当应用程序关闭时是否允许处理任何特定于应用程序的位置数据。 例如,我知道当应用程序在后台运行时,这些服务仍将持续存在(如果编码正确),但是如果用户双击home按钮并关闭应用程序呢?是否还可以获取位置数据?

7得票2回答
安卓 - 为什么要使用待处理意图来创建地理围栏?

我刚刚完成了 Android 上地理围栏的教程(http://developer.android.com/training/location/geofencing.html),我想知道为什么地理围栏的回调是通过挂起意图而不是简单的回调接口来完成的。 如果在活动中实现,通常会在 onPause...

7得票2回答
当手机靠近监测位置时,Android ProximityAlert或Geofence哪一个更耗电?

如果我使用一个给定半径(比如100米)的Android ProximityAlert,而且我的手机经常在那个位置附近(或者就在那个位置),那么电池消耗会比我很少接近那个位置时更大吗?是否存在一定距离内电池消耗增加的情况? 使用Geofences呢? 理想情况下,我想了解以下场景对电池寿命的...

7得票5回答
算法定义地理围栏并判断一个点是否在/外部。

我正在寻找一种算法,通过它我可以创建一个地理围栏,并检查设备是否进入/离开围栏。我已经研究了点在多边形算法(射线投射和绕数),但是有没有算法也适用于圆形和任意不规则形状呢?重要的限制是时间效率。 谢谢。

10得票2回答
如何在Oreo后台监控地理围栏?

我按照这个教程:https://developer.android.com/training/location/geofencing进行操作,对于Android < 8版本可以正常运行,但在Oreo版本中由于新的操作系统后台限制出现了问题。 如何在后台运行应用程序时获得地理围栏转换触发...

10得票1回答
iOS地理围栏,当监测开始时如何处理在区域内的情况?

我一直不知道如何处理这种情况:当调用startMonitoringForRegion时,手机已经在一个区域内。其他问题建议在didStartMonitoringForRegion中调用requestStateForRegion,然后调用didDetermineState: forRegion:...

18得票3回答
处理多个地理围栏转换时的共同区域问题

如果我有这两个地理围栏,在注册这些地理围栏后,当我进入或离开这些圆形的范围时应该会收到通知。然而,如果我从一个圆形到另一个圆形的公共区域移动,我不希望我的应用程序发送通知。 是否可能?如果可以,那么如何实现?

7得票3回答
在谷歌的地理围栏教程中没有看到地理围栏转换的内容

我正在尝试使用Google的示例:创建和监视地理围栏来测试地理围栏功能。我已经上传了代码。 问题是我从未收到进入或退出的通知。我已经开启了WiFi、4G和GPS。我尝试了以下测试方法: 我甚至走出房子大约50英尺,然后再走回来 - 但没有通知。我可以看到Play服务已连接,甚至"Main...

10得票3回答
安卓地理围栏的最大限制是多少?

我正在使用Google Play服务的地理围栏API。我认为我理解了一般概念,但我无法确定是否有地理围栏的限制。我将我的地理围栏列表传递给位置客户端,他会处理剩下的事情。 但是我可以向位置客户端传递多少个地理围栏?还是想要多少个就能传多少个?

21得票2回答
Android Vitals警告Google Play Services地理围栏的过多唤醒

我目前在为 Android 编写一个示例应用程序,该应用程序使用地理围栏进行位置监控,但我发现很难遵守 Android Vitals 后台唤醒限制(https://developer.android.com/topic/performance/vitals/wakeup.html)。 我正在...