adb---常用命令
adb devices: 查看当前连接的所有设备名称
adb shell : 进入安卓连接调试桥shell模式
推拉:push,pull
push:常用于测试过程将apk、配置文件等等推送到安卓设备:如图
pull:常用于拷贝安卓设备日志,主页是把安卓设备里面的文件拷贝出来
ll ls :这两个命令都是用来查看当前路径下的文件,具体差异可以自己百度,不过一般使用中没多大差别,在个别安卓设备中使用不了ll命令,不过可以使用ls -l 来查看详情
pwd:查看当前绝对路径
mkdir:创建文件夹
touch:创建文件
adb reboot:重启安卓设备,不建议常用这个命令,因为如果你push文件到设备中,adb reboot的话很有可能该文件重启起来并没有起效,重启的话最好手动重启设备
adb reboot recovery: 重启到recovey界面。一般在用来刷机升级时候才会用到
cd:
cd 路径 A---------进入路径A
cd ../ ---------返回当前路径上一个目录
cd / ---------切换到根目录
rm -rf : 强制删除文件,不提示,直接删除
查看日志:
adb shell logcat :直接打印日志
logcat | grep "提前目标":使用grep筛选出自己需要看到的那一部分日志
top: 查看当前系统性能
kill "pid": 杀掉进程,该进程号为pid,pid可以通过top得到
ps -ef: 查看当前所有运行进程
mv 路径1/文件A 路径2/文件B :将文件A移动到到路径2下,并该名称为文件B,不改名称的话此处只填写路径即可
cp 路径1/文件A 路径2/文件B :将文件A拷贝到到路径2下,并该名称为文件B,不改名称的话此处只填写路径即可
adb shell screencap 路径A/1.png :截当前设备图名称为1.png并保存到路径A下
adb shell screenrecord 路径A/1.MP4 :路径视频1.MP4并保存到路径A下,录制完后需要停止录制的话Ctrl+C即可,注意,录制视频有一定安卓版本限制,最好使用安卓9
adb install D:\MEDIA.apk: 安装MEDIA到安装设备
adb uninstall 包名A:卸载包名为A的apk
包名:每个apk都有自己的包名,可以通过logcat提取到,如图:
先打开需要卸载的apk,使用logcat | grep "cmp",cmp="包名"
查找: find / -name 文件名:在“/”根目录下开始查找文件,换成“./”就是 在当前目录下开始查找
注意,安卓版本不知道在那个版本之前时不能直接find查找,需要使用:busybox find / -name 文件名