DroidKaigi
DroidKaigi copied to clipboard
adb shell inpu textで日本語などを入力する方法
入力できなかったみたい話を聞いたのでちょっと調査してみる。 冷静になって考えたら確かにできないのかも。コードも読むか。
この質問をした者ですが、解決しましたので報告します!
こちら↓から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
自体を知れたのは大変有意義でした!ありがとうございました!!
なるほど!ありがとうございます! やっぱりマルチバイト文字の入力はinpu textだとちょっと面倒ってことですね。 apkとか入れずになんとかもっとCoolな感じでやりたいですね。
たしかに逐一apk入れるのは大変ですね… Coolな感じのが分かったら是非教えて下さい!! こちらのIssueのクローズするタイミングはoperandoさんに委ねます!!