adbコマンドを使用してAndroidダイアログボックスの「OK」または「CANCEL」ボタンでキーイベントをシミュレートする方法はありますか?
質問する
5526 次
2 に答える
5
1 つの間接的な方法は次のとおりです。
adb shell uiautomator dump /data/view.xml
adb shell cat /data/view.xml
xml ファイルで指定された相対座標から OK ボタンの座標を計算します。それからする
adb shell input tap <x> <y>
うまくいくことを願っています。
于 2013-07-12T10:43:07.067 に答える
4
AndroidViewClient/culebraを使用すると、次のように簡単に実行できます。
- 走る
java -jar androidviewclient-2.3.25.jar culebra --verbose --verbose-comments --find-views-with-text=true --output=myscript.py
- 最後に編集
myscript.py
して追加vc.findViewWithTextOrRaise('Cancel').touch()
します(不要な検索結果も削除できます)
于 2013-07-12T17:22:57.197 に答える