关于 Polar Flow 应用位置权限的常见问题
适用设备: Flow app
在您的 Android 手机上,前往 设置 > 位置 > 应用位置访问权限 > Polar Flow 和始终允许:

在 2015 年 Android 6.0 发布之后,Google 针对低功耗 Bluetooth 技术连接提出了新的权限要求。Android 6.0 或更新版本要求应用在使用系统数据或功能之前先请求获取权限。扫描采用低功耗 Bluetooth 技术连接的设备需要位置权限。
如果定位服务被禁用和/或禁止向 Polar Flow 应用提供位置权限,Android 手机和我们的 Polar Flow 应用将无法找到低功耗 Bluetooth 技术传感器的硬件标识符,因此无法连接至手表。
Android 12 不要求用户允许位置访问,Polar Flow 应用便能够扫描使用低功耗蓝牙连接的设备。而是要求用户允许 Polar Flow 应用连接到附近的设备,以同步其 Polar 手表或传感器。
GPS 连接功能(Polar Unite 和 A370)当然也需要位置权限。
唯一的官方文档可在 Google 开发人员页面上找到。这一点在下方的 Android 6.0 变更开发人员文章中有提到:https://developer.android.com/about/versions/marshmallow/android-6.0-changes
请查阅硬件标识符访问权部分。
以下蓝牙低功耗概览开发人员文档中也提到了扫描 Bluetooth 设备需要位置权限:https://developer.android.com/guide/topics/connectivity/bluetooth-le

很遗憾,只要 Android 要求保持有效,我们就不能删除该权限,因为没有权限,就无法将心率传感器连接至应用。
Android 12 不要求用户允许位置访问,Polar Flow 应用便能够扫描使用低功耗蓝牙连接的设备。而是要求用户允许 Polar Flow 应用连接到附近的设备,以同步其 Polar 手表或传感器。
在此提醒,该要求只对 Polar Flow 应用的 Android 版本有效。对于 iOS,无需位置权限即可扫描 BLE 设备。
Success! ##





















