adb命令初识及使用

ADB(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以很好的调试开发的程序,adb.exe在你安装的android的sdk开发包platform-tools目录下。
ADB是一个C/S架构的应用程序,由三部分组成:
1)adb client, 运行在PC上(为DDMS,即IDE工作)
2)adb daemon(守护进程),运行于Emulator(为与Emulator中的VM交互工作);
3)adb server(服务进程),运行在PC(任务管理器上有),管理着adb client和adb
daemon的通信。
下面我们就先来整理好环境
1、在电脑上打开命令符输–输入cmd命令–输入adb,就显示没有安装adbadb命令初识及使用_第1张图片
2.安装adb命令我推荐可以直接安装Android studio ,安装后会把adb命令直接安装成功
3.配置环境变量:这个就自行百度吧
4.上述准备工作做完后 在重复上面步骤1,安装成功 adb命令初识及使用_第2张图片
5.连接手机,打开调试
6.连接手机后输入命令:adb devices查看设备是否连接成功
下面这些命令是我自己在工作当中用到
adb devices 查看设备

adb install 包的地址 安装包

adb shell pm clear 包名 清除缓存

adb uninstall :将指定的apk卸载

adb logcat -v time>/要保存的路径/log.txt 抓log日志到桌面

adb install :将指定的apk安装到设备上

adb uninstall –k :-k参数为卸载软件时保留配置和缓存文件

adb reboot :重启android设备

adb shell :进入设备或者模拟器的shell环境

adb pull <设备中的文件路径> <本地路径>:从模拟器或设备中复制文件到本地

adb push <本地文件路径> <设备中的路径>:将本地文件或目录复制到模拟器或设备

adb shell dumpsys:用于查看感兴趣的系统服务信息与状态

adb start-server :来启动adb服务

adb kill-server :关闭服务

adb get-serialno :获取手机的序列号

adb shell wm size :查看手机屏幕分辨率

adb shell cat /proc/cpuinfo: 显示手机的cpu信息

adb shell getprop ro.product.model :查看手机的设备型号

adb shell cat /sys/class/net/wlan0/address :获取手机的mac地址

adb shell pm list packages :显示手机里面所有应用的包名

大家有在工作当中用的命令也可以在评论中写出,有写错的大家也可以指出 谢谢!

你可能感兴趣的:(随记)