为什么Geofences需要位置管理器才能被触发?

时间:2016-12-10 19:53:36

标签: android gps location locationmanager android-geofence

我需要创建一个具有特定位置和半径的地理围栏。如果我没有LocationServices.FusedLocationApi.requestLocationUpdatesLocationRequest.PRIORITY_HIGH_ACCURACY优先级请求位置更新,则不会触发该特定地理围栏,另一个不起作用。每当有位置请求可用且地理围栏需要更改状态时,都会被触发。如果我不请求更新,则不会触发地理围栏。 Geofence有一个IntentService来监听地理围栏的变化,Geofence创建为Service以便处理app force stop和reboot。此外,它仅适用于GPS,移动网络和Wi-Fi不会被触发。

0 个答案:

没有答案