每当我尝试将具有Android 6.0.1的Samsung Galaxy S6连接到启用蓝牙的设备时,它都会告诉我启用“定位服务”。
当我对此抱怨时,软件供应商回答:“影响蓝牙LE技术的Google Android API的最新更新要求授予位置权限才能使用该应用程序。”
我看不到有此需要。
本讨论讨论了这一点。该技术参考说,应用程序需要有一定的权限,而不是位置服务是有效的。
要通过蓝牙和Wi-Fi扫描访问附近的外部设备的硬件标识符,您的应用现在必须具有ACCESS_FINE_LOCATION或ACCESS_COARSE_LOCATION权限
问题:这是否意味着软件供应商的声明不正确?