ADB常用命令
adb 命令
- Adb devices 查看当前pc端连接的设备号
- Adb version 查看当前adb的版本号
- Adb logcat|findstr START 查看包名和启动名(windws系统中使用)
- Adb shell am start -W -n package/acticity 启动APP
- Adb shell am force-stop package 关闭APP
- Adb shell input keyevent 3 APP退到后台运行
- Adb shell dumpsys cpuinfo|findstr packagr 查看APP的CPU
- Adl shell ps|findstr package 查看APP的进程(同时可以看到pid号)
- Adb shell cat /porc/pid/net/dev 查看进程流量
- Adb shell pm list package 查看系统所有包名
- Adb shell ps|find “monkey” 查看monkey的进程
- Adb shell kill+pid号 杀掉某个进程
- Adb shell dumpsys battery 查看电量
- Adb shell dumpsys battery set status 1
- Adb shell install*.apk 安装apk
- Adb shell puch 从PC端传输文件到某个设备
- Adb shell pull 从某个设备传输文件的PC端
- Adb shell top package 查看APP的内存
- Adb shell monkey -p package -v -v -v n 随机测试APP n次
- Adb shell start-server 启动服务
- Adb shell kill-server 关闭服务
- Adb shell logcat|grep START 查看包名(手机系统中使用)
- Adb shell monkey -p package --thorttle 1000 -v -v -v 100(延迟1ooo毫秒)
- 杀掉进程再启动就是冷启动 退到后台再启动就是热启动
- 简单的来说Activity指的就是App中我们看到的页面,一个页面就是一个Activity,通常第一页启动起来的页面我们就称之为 “启动页Activity”
- Taskkill /f /t /im进程名
- Tasklist|findstr进程的pid
- Netstat -ano|findstr “5037”
- ,adb install xx.apk:把指定的安装包apk文件安装到测试设备中
- adb shell monkey :给指定的设备发送压力测试,number是要测试的次数。执行这个命令的效果就相当于有个手指在你的手机上乱点。我尝试了10000次,结果费了好一会儿功夫才把手机恢复到我想到的效果。