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 文件名

 

 

posted @ 2020-06-19 10:50  冯立挺  阅读(798)  评论(0编辑  收藏  举报