移动应用程序进行地理围栏的要求是什么?

时间:2016-08-29 11:58:16

标签: android geofencing beacon

这适用于Beacons和BLE(BlueTooth Low Energy),当然需要蓝牙功能。为什么还需要定位服务?我可以实际关闭位置,仍然只使用BLE范围推送通知吗?

我也想使用Geofencing。如果不编写全新的应用程序,我可以这样做吗?

1 个答案:

答案 0 :(得分:0)

自Android 6.0起,操作系统阻止蓝牙LE扫描,除非用户已授予<位置权限 和位置服务已在设置

中启用

这是Android强加的隐私政策限制。如您所知,没有技术原因此限制必须存在。 (事实上​​,在Android 6之前,没有这样的限制。)理论上,因为蓝牙信号可能用于推断位置,所以位置安全设置也应该适用于蓝牙。

对于地理围栏,没有应用程序就可以调用自定义行为,除了手机上已经安装的其他应用程序可能会这样做。