Używam rxandroidble lib na mojej aplikacji na Androida, aby skanować i połączyć się z urządzeniami BLE. Wiem, że pozwolenie na lokalizację i usługi lokalizacyjne muszą być włączone, aby zeskanować pobliskich urządzeń BLE, ale jeśli chcę po prostu połączyć się z pobliskimi urządzeniami BLE z jego MACID (że już wiem), jest nadal wymaga poprośnia użytkownika o pozwolenie na lokalizację i włączenie usługi lokalizacyjne?

Próbowałem połączyć się z urządzeniem BLE z jego MACID bez przyznania uprawnień lokalizacji lub włączenie usług lokalizacji, nadal jestem w stanie połączyć się z urządzeniem BLE na moim urządzeniu (Samsung S20), ale niektórzy z naszych użytkowników nie są w stanie połączyć się z ich urządzeniem ble .

0
AVT 16 kwiecień 2021, 20:54

1 odpowiedź

Najlepsza odpowiedź

Nie, nie jest to wymagane, ale proszę zobaczyć https://stackoverflow.com/a/57099437/556495 Dlaczego nie możesz Zawsze podłączaj przy użyciu tylko adresu urządzenia Bluetooth.

0
Emil 16 kwiecień 2021, 19:52