测试常用ADB命令(更新中)

测试常用ADB命令(更新中)

1、查看当前正在运行的APK名
adb shell dumpsys window | findstr mCurrentFocus
2、查看所有包名
adb shell pm list package
3、引擎demo包名
com.autonavi.ae8demo
4、随机monkey
adb shell monkey -p com.autonavi.minimap -s 123123 --throttle 300 -v -v 2000 > d:\monkey.txt
adb shell monkey -p com.autonavi.ae8demo -s 123123 --throttle 300 -v -v 2000 > d:\monkey.txt

adb shell monkey -v -v -v -s 123123 --throttle 300 --pct-touch 40 --pct-motion 25 --pct-appswitch 25 --pct-syskeys 10 --pct-majornav 0 --pct-nav 0 --pct-trackball 0 --ignore-crashes --ignore-timeouts --ignore-native-crashes -p com.autonavi.minimap 100000 > d:\monkey.txt

-p 用于约束限制,用此参数指定一个包,
-v 用于指定反馈信息级别,也就是日志的详细程度,分Level1、Level2、Level3;
–throttle 设置每个事件结束后延迟多少时间再继续下一个事件,降低cpu压力
–pct-touch 设置触摸事件的百分比
–pct-motion 设置移动事件百分比
–pct-trackball 设置轨迹球事件百分比
–ptc-majornav 设置主导航事件的百分比
–pct-syskeys 设置系统物理按键事件百分比,比如home键,音量键,返回键,拨打电话键,挂电话键等
–ignore-crashes 忽略异常崩溃,如果不指定,那么在monkey测试的时候,应用发生崩溃时就会停止运行;如果加上了这个参数,monkey就会运行到指定事件数才停止
–ignore-timeouts 忽略ANR,情况与4类似,当发送ANR时候,让monkey继续运行。
5、
anr文档
adb pull /sdcard/Download/extension-com.autonavi.minimap/anr
崩溃日志
adb pull /sdcard/autonavi/autonavi_error_log.txt
渲染截图
adb pull /sdcard/Android/data/com.autonavi.minimap/files/autonavi/alc/engine
抓取崩溃日志
adb logcat -s DEBUG

6、填充手机内存(此为1M)
adb shell dd if=/dev/zero of=sdcard/aa bs=1024 count=1024
7、adb shell "am start -a android.intent.action.VIEW -d ‘amapuri://rootmap?center=116.284,39.5932&level=2&op_param={“OP_id”:9709,“OP_source”:“wefewfger”}’
8、adb push ./libdice.so /sdcard/autonavi/ae8/lib/
电脑文件传到手机上
9、CHCP 65001 // windows黑窗口防止中文出现乱码
10、
(持续更新中)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值