我试图检查,如果Android默认键盘是否打开。我在Appium中找不到使用JAVA和ADB命令检查键盘的任何内容。
答案 0 :(得分:3)
我发现这个ADB命令检查键盘是否打开。
adb shell dumpsys input_method | grep mInputShown
输出mInputShown=true
如果键盘打开,mInputShown=false
键盘关闭。
JAVA代码:
String cmd[] = new String[]{"adb", "shell", "dumpsys", "input_method", "|" ,"grep", "mInputShown"};
Process process = Runtime.getRuntime().exec(cmd);
BufferedReader reader = new BufferedReader(new InputStreamReader(
process.getInputStream()));
String output = reader.readLine();