Monkey调试参数:
(1)调试参数:--dbg-no-events
设置此选项,Monkey将执行初始启动,进入到一个测试Activity,然后不会再进一步生成事件。最好将它与-v、一个或几个包约 束、以及一个保持Monkey运行30秒或更长时间的非零值联合起来,从而提供一个环境,可以监视应用程序所调用的包之间的转换;
(2)调试参数:--hprof
设置此选项,将在Monkey事件序列之前和之后立即生成profiling报告(内存)。这将会在data/misc中生成大文件(~5Mb),所以要小心使用它;
(3)调试参数:--ignore-crashes
通常,当应用程序崩溃或发生任何失控异常时,Monkey将停止运行。如果设置此选项,Monkey将继续向系统发送事件,直到计数完成;
(4)调试参数:--ignore-timeouts
应用程序发生任何超时错误(如“Application Not Responding”对话框)时,Monkey将停止运行。如果设置此选项,Monkey将继续向系统发送事件,直到计数完成;
(5)调试参数:-ignore-security-exceptions
当应用程序发生权限许可错误时,Monkey将停止运行。如果设置了此选项,Monkey将继续向系统发送事件,直到计数完成;
(6)调试参数:--ignore-native-crashes
当应用发生底层C/C++代码引起的奔溃事件时,Monkey将停止运行。如果设置了此项,Monkey将继续向系统发送事件,直到计数完成;
(7)调试参数:--monitor-native-crashes
监视并报告Android系统中Android C/C++引起的崩溃事件。如果设置了–kill-process-after-error,系统将停止运行;
(8)调试参数:--kill-process-after-error
当Monkey由于一个错误而停止时,出错的应用程序将继续处于运行状态。当设置了此选项时,将会通知系统停止发生错误的进程。注意,当Monkey正常执行完毕,它不会关闭所有启动的应用,设备依然保留Monkey结束时的状态;
(9)调试参数:--wait-dbg
启动Monkey后,先中断其运行,等待调试器附加上来。