J'ai acheté une smartwatch Android 4.2.2 chinoise et je découvre qu'elle ne dispose pas d'un clavier virtuel. Il n'y a pas non plus d'option de "saisie" dans les paramètres (il n'y a que "langue").
J'ai installé un clavier tiers (Anysoftkeyboard) et une autre application appelée Quick Keyboard Switch qui permet de changer de clavier en passant par les paramètres.
Lorsque j'ai lancé Quick Keyboard Switch et essayé d'activer le clavier téléchargé, l'application s'est fermée de force.
J'ai trouvé un autre article ici décrivant comment utiliser le shell ADB pour activer et définir le clavier par défaut :
comment changer la méthode d'entrée avec la commande ime
L'instruction du post ci-dessus décrit comment activer le clavier en utilisant la commande "ime enable com.etc.etc" avant de définir le clavier par défaut en utilisant "ime set com.etc.etc".
Malheureusement, lorsque j'utilise la commande "ime enable" dans le shell ADB ("su" appliqué, la montre a été rootée), elle me donne un message d'erreur :
Erreur : Unknown ID : null
Lorsque j'utilise la commande "ime set", elle renvoie un message d'erreur similaire ("com.etc.etc" (nom du clavier) au lieu de "null") - je suppose que c'est parce que je n'ai pas encore activé le clavier.
Je suis inquiet car je ne vois même pas l'option "clavier" dans les paramètres - cela signifie-t-il que le module d'entrée a été supprimé par le fabricant du firmware de cette smartwatch ?
Si c'est le cas, où dois-je regarder dans le firmware Android (je suppose quelque part dans /system) que je peux copier et coller pour restaurer la fonction de saisie du clavier ?
Je ne suis PAS un développeur ni un ingénieur informatique. Je consulte Google et j'essaie de trouver des solutions à mes problèmes. Merci de votre aide et de votre patience.