Android Emulator,ADB命令清除“不幸的是,MyApp已经停止运行”?

时间:2013-02-21 19:13:05

标签: android modal-dialog adb

我正在为Android调试器自动执行单元测试的一些任务。不幸的是,应用程序似乎崩溃,并提供了一个精彩的系统级模式对话框与OK框。我希望我可以通过adb命令行实用程序向模拟器发送某种命令来虚拟地单击OK或以其他方式关闭窗口,以便我们可以在后台再次启动程序。有谁知道我怎么做这个?提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可以使用input tap <x> <y>命令单击“确定”按钮。

input命令在JB4.2中有以下选项:

usage: input ...
   input text <string> [delay]
   input keyevent <key code number or name>
   input [touchscreen|touchpad] tap <x> <y>
   input [touchscreen|touchpad] swipe <x1> <y1> <x2> <y2>
   input trackball press
   input trackball roll <dx> <dy>