我已经使用 android 演示(http://developer.android.com/training/location/geofencing.html)在我的应用程序中实现了地理围栏。问题是,只有当谷歌地图或任何其他请求位置更新的应用程序打开并且启用了 GPS 时,我才会收到准确的警报通知。当我的 3g 或 wifi 开启时,我没有收到任何警报通知。我已将 1000m 作为地理围栏半径。即使我的 3g 或 wifi 开启并且我站在地理围栏区域的中间,我也不会收到警报通知。
我是否需要手动请求位置更新,或者地理围栏需要时间来触发警报通知?