0%

常用的adb命令

ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。

Adb常用命令

  • 截图命令
1
adb shell /system/bin/screencap -p /sdcard/screenshot.png
  • 将截图复制到电脑盘中
1
adb pull /sdcard/screenshot.png D:\download
  • 使用adb命令开始录屏
1
adb shell screenrecord /sdcard/filename.mp4
  • 启动和关闭ADB服务
1
2
adb start-server
adb kill-server
  • 强制停止apk
1
adb shell am force-stop com.sohu.sohuvideo
  • 强制停止apk,并清除数据
1
adb shell pm clear com.sohu.sohuvideo
  • 静默安装
1
2
adb shell pm install -r filePath
adb install **.apk
  • 列出安装的apk包
1
adb shell pm list packsges
  • 根据包名查找apk路径
1
adb shell pm path packages.name
  • 根据包名卸载apk
1
adb shell pm uninstall packages.name
  • 启动apk
1
adb shell am start -n {包(package)名}/{包名}.{活动(activity)名称}
  • 通过 IP 地址无线连接到设备
1
2
3
4
5
6
# 使用 USB 线将设备连接到主机,设置目标设备以监听端口 5555 上的 TCP/IP 连接。
adb tcpip 5555
# 拔掉连接目标设备的 USB 线,通过 IP 地址连接到设备
adb connect device_ip_address:5555
# 查看连接设备
adb devices
  • Android源码开发常用
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
adb shell

# 查看存储
df -h
# 查看运行内存
free -h

# 进入root模式
adb root
adb remount
adb reboot

# 解锁
adb disable-verity

# 进入boot模式
adb reboot bootloader
fastboot devices
fastboot reboot

官方文档

https://developer.android.google.cn/studio/command-line/adb