С последней версией Android под названием Marshmallow, начиная с Для Bluetooth Low Energy для сканирования требуется разрешение из группы местоположений. В результате этого один из следующих разрешений требуется:Зачем нужно разрешение на размещение для сканирования Ble в android Marshmallow и далее
ACCESS_COARSE_LOCATION
, ACCESS_FINE_LOCATION
Любая причина, почему мы должны переключиться на GPS
для BLE
сканирования?
Возможный дубликат [Место должно для Bluetooth Low Energy Scanning на Android 6.0] (https: // stackover flow.com/questions/33045581/location-needs-to-be-enabled-for-bluetooth-low-energy-scanning-on-android-6-0) –
Этот вопрос имеет правильный ответ на эту тему .. https://stackoverflow.com/questions/33045581/location-needs-to-be-enabled-for-bluetooth-low-energy-scanning-on-android-6-0 –