Android Debug Bridge

Android 调试桥,通过 C/S 的形式利用 PC 来操作 Android 设备,通过 ADB 可以利用 shell 直接操作真机或模拟器,比如传输文件、管理应用、拉取日志等。

常用的 ADB 指令

# 开启 ADB 服务

adb start-server

# 停止 ADB 服务

adb kill-server

# 连接设备

adb connect xxx

# 查看连接设备

adb devices

# 安装应用

adb install xxx.apk

# 卸载应用

adb uninstall com.xxx.xxx

# 卸载应用 但保存缓存与数据

adb uninstall -k com.xxx.xxx

# 清除应用缓存与数据

adb pm clean com.xxx.xxx

# 列出已安装 APP 包名

# -s 系统应用

# -3 三方应用

adb shell pm list packages [-s | -3]

# 查看当前界面是哪个 Activity

adb shell dumpsys activity top | grep ACTIVITY

# 截屏并存入本地

adb exec-out screencap -p > xxx.png

# 截屏并存入设备

adb screencap -p /sdcard/xxx.png

# 录屏并存入设备

adb shell screencord /sdcard/xxx.mp4

# 强制停止应用

adb shell am force-stop com.xxx.xxx

# 查看日志

adb logcat

# 查看 Bug 报告

adb bugreport

# 清除 log 缓存

adb locat -c

# 重启

adb reboot

# 获取设备序列号

adb get-serialno

# 获取 Android 版本

adb shell getprop ro.build.version.release

# 查询占用内存前 10 APP

adb shell top -s 10

# 从本地复制文件至设备

adb push

# 从设备拉取文件至本地

adb pull

精彩内容

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: