$ adb shell input text 'ペーストしたい文字列'
- adbのパスは、Android StudioのProject SturctureのSDK Locationで確認して、環境変数PATHに加えておく。
- 複数のデバイスが接続されている場合は、-s オプションでデバイスのシリアル番号を指定する。
デバイスのシリアル番号は、$ adb devices
で確認できる。
- ペーストしたい文字列をシングルクォート(')で囲っていても、シェルのメタ文字や$0、$1...等が展開されてしまうようだ。
メタ文字や$はバックスラッシュ(\)でエスケープすること。
例:
$ adb -s emulator-5554 shell input text 'ペーストしたい文字列'