Sur les appareils Android, vous devez autoriser les permissions d'accès à la localisation et avoir le GPS activé pour que l'application puisse détecter ou se connecter à un capteur. Il s'agit d'un comportement intentionnel du système d'exploitation Android à partir de la version 6.0+. Cela est mis en place pour des raisons de confidentialité afin d'empêcher les applications de suivre votre position en scannant les balises Bluetooth et les points WiFi (dont le développeur connaît l'emplacement physique) et en utilisant cela pour suivre votre position sans jamais demander les permissions de localisation ni activer le GPS.
Voir l'article ci-dessous pour savoir comment faire :