adb 使用

安装使用

https://developer.android.google.cn/studio/releases/platform-tools

添加环境变量

将这三个文件所在的目录添加环境变量即可

然后输入

C:UsersCoolin>adb version
Android Debug Bridge version 1.0.41
Version 30.0.5-6877874
Installed as D:APPinstallplatform-toolsadb.exe

查看是否安装设置成功


adb 命令使用

启动 adb server

adb start-server

停止 adb server

adb stop-server

查询已连接设备

C:UsersCoolin>adb devices
List of devices attached
ENU7N15A30003435        device

该命令经常出现以下问题:
offline —— 表示设备未连接成功或无响应;
device —— 设备已连接;
no device —— 没有设备/模拟器连接;
List of devices attached 设备/模拟器未连接到 adb 或无响应


文件传输

# 电脑 push 到手机  第一个参数是本地文件,第二个是手机要传输的位置
adb push DeviceTest.apk  sdcard
# 从手机 pull 到电脑
adb pull DeviceTest.apk localaddr

adb install +包名 adb安装apk (覆盖安装是使用 -r 选项)

adb uninstall +包名 adb卸载apk

adb reboot 重启Android设备


adb shell 命令

adb 命令是 adb 这个程序自带的一些命令,而 adb shell 则是调用的 Android 系统中的命令,这些 Android 特有的命令都放在了 Android 设备的 system/bin 目录下

# 获取手机设备型号
adb -d shell getprop ro.product.model

# 获取手机厂商名称
adb -d shell getprop ro.product.brand

# 获取手机的序列号
1、get-serialno
2、adb shell getprop ro.serialno

# 获取手机 MAC 地址
adb shell cat /sys/class/net/wlan0/address

# 获取手机内存信息
adb shell cat /proc/meminfo

# 获取手机存储信息
adb shell df

# 获取手机内部存储信息
adb shell df /data

# 查看运行进程
adb shell procrank

# 关闭或杀掉进程
adb shell kill 366

# 保留数据和缓存文件,重新安装,升级
adb install -r test.apk

# 卸载app但保留数据和缓存文件
adb uninstall -k cnblogs.apk

# 查看目录下的文件大小
adb shell du -sh *
原文地址:https://www.cnblogs.com/kai-/p/14049460.html