la commande adb shell de saisie de caractères unicode

Connaître la base des mappages de touches décrites dans La commande ADB Shell Événements d'Entrée - je obtenir de l'émulation de la saisie de texte et des touches spéciales de travail assez bien. Mais ce que sur les caractères Unicode? Par exemple je veux utiliser les accents de l'allemand QWERTZ la disposition du clavier.

Cela me met:

$ adb shell input text ö
Killed

Il semble donc à l'écrasement et

adb shell input text \xFC

imprime xFC sur l'entrée. J'ai essayé de le événements avec getevent mais je n'ai pas trouvé un mapping direct, j'ai aussi regardé dans le fichier de mappage clavier /system/usr/keylayout/Qwerty.kl

Je crois que la seule possibilité est via le presse-papiers, mais comme souligné dans la question Coller du texte dans émulateur Android presse-papiers à l'aide de la commande adb shell il semble être inconnu comment l'utiliser pour Android Ice Cream Sandwich ou plus tard..

OriginalL'auteur Erandir | 2013-01-08