一、创建要运行的文件
1、查找包名
pm list package |grep "com.gh" 【com.gh,关键字,根据公司定义搜索前缀关键字】
pm list packages查找所有包名
dumpsys activity activities 查看当前打开应用的ResumedActivity
ResumedActivity: ActivityRecord{9b243a9 u0 com.gh.irobot/.MainActivity t32}【com.gh.irobot包名,有没有MainActivity】
创建一个txt文档,把所有包名分次按行排列
例:
com.android.settings
com.android.camera
二、执行monkey脚本
创建monkey.bat文件,连接adb线束后双击运行即可
monkey脚本如下:
@echo on
adb root
adb shell rm -rf /log/logservice/kmsg/* 【删除所有已知会打印的log】
adb shell rm -rf /log/logservice/logcat/*
adb shell rm -rf /log/logcat/*
adb shell rm -rf /data/tombstones/*
adb shell rm -rf /data/system/dropbox/*
adb push blacklist.txt /sdcard
adb shell "monkey --pkg-blacklist-file /sdcard/blacklist.txt --throttle 500 -s 2000000 --pct-touch 35 --pct-mot