問題:用appium進行真機調試后,使用手機的app進行輸入時無法調出鍵盤。
原因:appium調試時,將手機輸入法設置成了Unicode IME
解決方法:
- 方法一,手機設置里修改輸入法:
不同的手機型號、系統設置的步驟可能不同,以華為Magic3.1.0為例,設置-->系統和更新-->語言和輸入法-->默認-->搜狗輸入法
- 方法二,adb命令切換手機輸入法:
首先,獲取手機當前可用輸入法,命令:adb shell ime list -s
然后,切換成其他輸入法,以搜狗輸入法為例,命令:
adb shell settings put secure default_input_method com.sohu.inputmethod.sogou/.SogouIME
當然,將手機上刪除appium相關的包也是可行的,但不推薦,否則每次調試都需要安裝、刪除。