AVD(Android Virtual Device)を使用して、Androidアプリケーションをデバッグしています。テキストフィールドにテキストを入力しようとすると、IMEで文字が中国語として解釈されます。
どうやってこのモードに入ったのか、どうやって抜け出したのかわかりません(アルファベットのキーを入力したいだけですか?)
これがスクリーンショットです。
ある時点で monkey
を実行していた場合、おそらく入力メソッドが変更されました。これは非常に頻繁に発生します。
入力フィールドを長押しして[入力方法]→Android Keyboard。を選択することにより、入力方法を変更できます。仮想キーボードの左下キーを長押しすることもできます。
また、[設定]→[キーボード]→各IMEの横にあるボックスのチェックを外して、日本語およびその他の入力方法を完全に無効にすることもできます。
非常に簡単なトリックがあります。それを見つけました。エミュレータに用意されているデフォルトのブラウザに移動します。次に、ブラウザのアドレスバーをクリックします。
エミュレータの場合、このような2つのコマンドを実行して、ピンインIMEを削除できます(したがって、ラテン語がデフォルトになります)。
>
adb Shell
#
mount -rw -o remount /dev/block/mtdblock0 /system
#
rm /system/app/PinyinIME.apk
同じですが、ジェンキンスに入れるのは簡単です:
>
adb Shell mount -rw -o remount /dev/block/mtdblock0 /system
>
adb Shell rm /system/app/PinyinIME.apk
最初に、どのデバイスが/ systemにマウントされているかを確認できます。
#
mount
adbシェル。
別のIMEを削除する必要がある場合は、「rm」コマンドでファイル名を変更するだけです。
Changing Keyboard & Input Methods to English
およびLanguage English