DroidKaigi icon indicating copy to clipboard operation
DroidKaigi copied to clipboard

adb shell inpu textで日本語などを入力する方法

Open operando opened this issue 9 years ago • 3 comments

入力できなかったみたい話を聞いたのでちょっと調査してみる。 冷静になって考えたら確かにできないのかも。コードも読むか。

operando avatar Feb 20 '16 06:02 operando

この質問をした者ですが、解決しましたので報告します!

こちら↓からapkを取得して端末に入れ、shellでIMEを切り替えるだけで簡単にできました! https://github.com/senzhk/ADBKeyBoard 入力だけでなくkeyevent codeも入れられるので文字削除なども楽にできてめちゃ便利でした!!

紹介記事 http://qiita.com/yuki-nakamura/items/4bd0ea7524521e731335

また、実機でなくエミュレータに限ればtomorrowkeyの作成したこちら↓のスクリプトのほうがいいかもしれません! https://github.com/tomorrowkey/alfred-workflows

紹介記事 http://tomorrowkey.hatenablog.jp/entry/2015/12/24/165944

自分は検索のテストでマルチバイト文字の手入力を頻繁にやってたので、input text自体を知れたのは大変有意義でした!ありがとうございました!!

ogapants avatar Feb 20 '16 07:02 ogapants

なるほど!ありがとうございます! やっぱりマルチバイト文字の入力はinpu textだとちょっと面倒ってことですね。 apkとか入れずになんとかもっとCoolな感じでやりたいですね。

operando avatar Feb 20 '16 07:02 operando

たしかに逐一apk入れるのは大変ですね… Coolな感じのが分かったら是非教えて下さい!! こちらのIssueのクローズするタイミングはoperandoさんに委ねます!!

ogapants avatar Feb 20 '16 07:02 ogapants