Android使用ADB模拟中文输入

图片[1]-Android使用ADB模拟中文输入-JoyCode 编程小战

adb只能模拟单按键输入,无法输入中文,需要使用下面的输入法:

ADBKeyBoard

https://github.com/senzhk/ADBKeyBoard

可以通过下面命令查看安装的输入法:

adb shell ime list -a  

ADBKeyBoard输入法的id为:

com.android.adbkeyboard/.AdbIME

雷电模拟器中自带输入法id为:

com.android.inputmethod.pinyin/.InputService

搜狗小米定制版 :

com.sohu.inputmethod.sogou.xiaomi/.SogouIME

百度输入法:

com.baidu.input_mi/.ImeService

讯飞输入法:

com.iflytek.inputmethod.miui/.FlyIME

切换输入法:

adb shell ime set com.android.adbkeyboard/.AdbIME   

模拟中文输入:

adb shell am broadcast -a ADB_INPUT_TEXT --es msg '你好嗎? Hello?'
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享