一、adb 经常使用命令shell
# 启动 adb 服务 adb start-server # 关闭 adb 服务 adb kill-server # 检查 5037 端口是否被占用,若是被占用则提示:cannot bind to 127.0.0.1:5037 adb nodaemon server # 查看当前 adb 版本 adb version # 链接模拟器 adb connect 模拟器设备名称 # 查看链接设备 adb devices # 安装 apk 应用包 adb install xxx.apk # 卸载 apk 应用包 adb uninstall PackageName # 获取 PackageName 和 ActivityName,如:aapt dump badging QQ.apk aapt dump badging apkName # 显示手机里面全部应用的包名 adb shell pm list packages # 重启模拟器 adb reboot # 进入安卓手机目录 adb shell # 进入指定的设备目录,如:adb -s 127.0.0.1:62001 shell adb -s deviceName shell # 安装应用到指定设备 adb -s deviceName install xxx.apk # 上传文件到手机端 SDCard 路径 adb push 本地磁盘路径 手机端SDCard路径 # 从手机端 SDCard 路径下载文件到本地磁盘 adb pull 手机端SDCard路径 本地磁盘目录路径 # 获取手机的序列号 adb get-serialno # 获取手机屏幕分辨率 adb shell wm size # 获取手机的 cpu 信息 adb shell cat /proc/cpuinfo # 查看手机的设备型号 adb shell getprop ro.product.model # 获取手机的 mac 地址 adb shell cat /sys/class/net/wlan0/address