4

有没有办法使用 adb 命令在 Android 对话框的“确定”或“取消”按钮上模拟 keyevent?

4

2 回答 2

5

一种间接方式是:-

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您可以简单地执行以下操作:

  1. java -jar androidviewclient-2.3.25.jar culebra --verbose --verbose-comments --find-views-with-text=true --output=myscript.py
  2. 编辑myscript.pyvc.findViewWithTextOrRaise('Cancel').touch()在最后添加(您也可以删除不必要的发现)
于 2013-07-12T17:22:57.197 回答