monkey
1.查看手机上所有应用程序的包名:adb shell pm list packages
2.执行:adb shell monkey -p 包名 -s 23 --throttle 300 --pct-rotation 30 --ignore-crashes --ignore-timeouts -v -v -v 100000>/data/local/tmp/log.txt 2>&1 &
3.中途想停止运行:另外打开cmd窗口,输入 adb shell kill pid
(pid为启动时的那个进程id)
4.日志分析:
(1)ANR问题(程序无响应):在日志中搜索“ANR"(application no response)
(2)闪退问题:在日志中搜索"crash"
(3)异常:搜索"exception"
(4)强制退出:搜索"force closed"