Monkey自动化

一、创建要运行的文件

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

  • 33
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值