查看已安装的输入法:
adb shell ime list -a
切换输入法:
appium:adb shell ime set io.appium.android.ime/.UnicodeIME
sougou:adb shell ime set com.sohu.inputmethod.sogou/.SogouIME
adbkeyboard:adb shell ime set com.android.adbkeyboard/.AdbIME
adbkeyboard:
https://github.com/senzhk/ADBKeyBoard
1. Sending text input adb shell am broadcast -a ADB_INPUT_TEXT --es msg '你好嗎? Hello?' 2. Sending keyevent code (67 = KEYCODE_DEL) adb shell am broadcast -a ADB_INPUT_CODE --ei code 67 3. Sending editor action (2 = IME_ACTION_GO) adb shell am broadcast -a ADB_EDITOR_CODE --ei code 2 4. Sending unicode characters To send ? Cat adb shell am broadcast -a ADB_INPUT_CHARS --eia chars '128568,32,67,97,116'