Certaines applications comme Type de machine prétendent être capables d'enregistrer tout ce que vous tapez. Vous devez l'installer et l'activer à partir des paramètres d'accessibilité de l'appareil, puis il peut en quelque sorte enregistrer le texte tapé.
Comment est-ce possible ? Ce n'est pas une application clavier, donc elle n'accède pas directement aux informations de frappe. De plus, selon la documentation d'Android, "Seul le système est autorisé à accéder directement aux données de l'IME". InputMethod
et "Seule l'interface du client actif". InputConnection
acceptera les "opérations".
Étant donné qu'un service tiers comme Type machine n'est ni une application système ni le client actif, comment peut-il enregistrer les informations saisies ?