Je suis en train de se connecter à un périphérique BLE avec bleDevice.connectGatt(this, true, gattCallback)
de Application
classe de l'application. L'appareil enverra des paquets publicitaires seulement toutes les quelques heures.Android: Connexion à un périphérique Bluetooth en arrière-plan LE
Cela fonctionne très bien tant que l'application est ouverte/active. Lorsque j'éteins l'écran et attendez quelques minutes, puis allumez le périphérique, le gattCallback
n'est jamais appelé.
Existe-t-il un autre moyen de réactiver l'application lorsque le périphérique Bluetooth devient actif que de créer un service de premier plan?