背景:使用uiautomator2做自動(dòng)化測(cè)試耻卡,需要在文本框輸入數(shù)字或者中文箫老,默認(rèn)使用的搜狗輸入法無(wú)法使用adb shell input text "XXX"實(shí)現(xiàn)悦屏。
解決方法:
1.https://github.com/senzhk/ADBKeyBoard绽族,下載并安裝apk严肪。
2.設(shè)置
模擬器的settings-----language&input-----勾選上ADB keyboard如下圖玻粪,默認(rèn)輸入法也選擇ADB keyboard
3.命令
adb shell am broadcast -a ADB_INPUT_TEXT --es msg '中文輸入'