Je veux connaître la méthode pour garder mon accéléromètre éveillé avec l'écran éteint.
Dans la documentation destinée aux développeurs (SmartWatch_WP_1.pdf dans Smart Extension SDK), je lis que
- le capteur est arrêté lorsque la commande est en pause
- le contrôle n'est pas mis en pause en utilisant ControlExtention#setScreenState(Control.Intents.SCREEN_STATE_OFF).
- la commande est mise en pause par l'opération de l'utilisateur ou le temps s'écoule.
J'ai donc essayé d'utiliser ControlExtention#setScreenState(Control.Intents.SCREEN_STATE_OFF).
Après une minute, le contrôle a été mis en pause et l'accéléromètre a été arrêté.
Mais il n'a pas été mis en pause lorsque le câble d'alimentation a été connecté.
Bien sûr, je veux que l'accéléromètre reste éveillé lorsque le câble d'alimentation n'est pas connecté.
J'ai aussi essayé le wakelock(PowerManager.FULL_WAKE_LOCK) et le Service#startForeground, mais je n'ai pas réussi.
Existe-t-il des moyens de résoudre ce problème ?
Ma configuration est la suivante
- Dispositif
- Sony Smartwatch MN2
- Version Smartwatch
- 0.1.A.3.7
- Version de l'application hôte
- 1.2.37
Merci !