アンドロイドのデフォルトキーボードが開いているかどうかを確認しようとしています。私はAppiumでJAVAとADBコマンドを使ってキーボードをチェックするものは何も見つかりませんでした。JAVAとADBコマンドを使用してキーボードが開いているかどうかを確認する方法
-1
A
答えて
3
キーボードが開いているかどうかを確認するために、このADBコマンドが見つかりました。出力mInputShown=true
で
adb shell dumpsys input_method | grep mInputShown
キーボードが閉じている場合、キーボードが開いて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();
+0
あなたのJavaコードの 'grep'と' output.contains() 'は冗長です - なぜ文字列を探していて、部分文字列だけを探しているのですか? –
関連する問題
- 1. Android:どのキーボードが使用されているかを確認する方法
- 2. ESCコマンドでキャッシュドロワーが開いているかどうかを確認します
- 3. ファイルがJavaを使用してストリームを開いているかどうかを確認するには
- 4. 外部マイクがADB経由で使用されているかどうかを確認する方法
- 5. jqueryUIのオートコンプリートドロップダウンボックスが開いているかどうかを確認する方法
- 6. anglejsモーダルが開いているかどうかを確認する方法
- 7. Python gtk:コンボボックスが開いているかどうかを確認する方法?
- 8. テキストファイルがgeditで開いているかどうかを確認する方法
- 9. URLが既に開いているかどうかを確認する方法
- 10. マイクロフォーマットを使用しているかどうかを確認する方法
- 11. glibcが使用されているかどうかを確認する方法
- 12. Excel 2007スプレッドシートが開いていて、WHOがVBScriptを使用して開いているかどうかを確認する方法
- 13. FirebaseユーザーがFacebook認証を使用してサインインしているかどうかを確認する方法
- 14. OAUTHを使用してYouTube認証が機能しているかどうかを確認する方法
- 15. powershellを使用してポートが使用されているかどうかを確認する方法
- 16. adbを開いてコマンドを送信する方法
- 17. vbscriptでワイルドカードを使用してウィンドウが開いているかどうかを確認します
- 18. CloudWatchを使用してAWS RDSインスタンスがダウンしているかどうかを確認する方法
- 19. ノックアウトを使用してユーザーがログインしているかどうかを確認する方法
- 20. カウンターがセレンを使用して増加しているかどうかを確認する方法
- 21. Visual Basic - ポートが開いているかどうかの確認
- 22. ストアが開いているかどうかを確認しますか?
- 23. ページがダイアログコンテキストで開いているかどうかを確認しますか?
- 24. Facebook c#sdk - ユーザーが初めてアプリを使用しているかどうかを確認する方法
- 25. Microsoft Active Accessibilityを使用してコントロールが表示されているかどうかを確認する方法
- 26. JavaScriptを使用してウェブページが完全にロードされているかどうかを確認する方法
- 27. mysqli dbdriverを使用して行が削除されているかどうかを確認する方法
- 28. vbscriptを使用してOutlookが実行されているかどうかを確認する方法
- 29. HealthKitが承認されているかどうかを確認する方法
- 30. ブラウザがotfをサポートしているかどうかを確認する方法
'adbのシェル "dumpsys入力| grepをInputMethod | -oはgrep '目に見える= [^、] *'"' –
念のため:あなたはこの検証を必要とする理由を教えてくださいだろうか? –