这是一份ADB 命令大全(分类速查版),覆盖日常调试、自动化、系统控制、性能、日志、文件、应用、网络、权限、模拟输入、刷机等场景,直接复制可用。
📱 设备连接与基础
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| adb devices
adb get-state
adb kill-server && adb start-server
adb tcpip 5555 adb connect 设备IP:5555
adb disconnect 设备IP:5555
adb -s 设备ID 命令
adb reboot
adb reboot recovery
adb reboot bootloader
|
📦 应用管理(pm /am)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| adb install app.apk
adb install -r app.apk
adb install -d app.apk
adb uninstall 包名
adb uninstall -k 包名
adb shell pm list packages
adb shell pm list packages -s
adb shell pm list packages -3
adb shell pm list packages | grep 关键词
adb shell pm path 包名
adb shell pm clear 包名
adb shell am start -n 包名/启动Activity
adb shell am force-stop 包名
adb shell am kill 包名
adb shell am broadcast -a android.intent.action.REBOOT
|
📂 文件传输与管理
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| adb push 本地路径 设备路径
adb pull 设备路径 本地路径
adb shell
adb shell ls /sdcard
adb shell mkdir /sdcard/test
adb shell rm /sdcard/file.txt
adb shell rm -r /sdcard/test
adb shell cp 源 目标
adb shell mv 源 目标
adb shell chmod 755 /sdcard/file.sh
|
📷 截图 / 录屏
1 2 3 4 5 6 7 8
| adb shell screencap /sdcard/screen.png
adb exec-out screencap -p > screen.png
adb shell screenrecord /sdcard/record.mp4
adb shell screenrecord --time-limit 60 /sdcard/record.mp4
|
📝 日志(logcat)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| adb logcat
adb logcat -c
adb logcat -v time > log.txt
adb logcat *:E
adb logcat
adb logcat | grep "关键词"
adb bugreport > bugreport.zip
|
🛠 系统信息与调试
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| adb shell getprop
adb shell getprop ro.build.version.release
adb shell wm size
adb shell wm density
adb shell dumpsys
adb shell dumpsys activity activities | grep mResumedActivity
adb shell dumpsys cpuinfo
adb shell dumpsys meminfo 包名
adb shell dumpsys battery
adb shell top -m 5
adb shell date
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| adb shell input tap x y
adb shell input swipe x1 y1 x2 y2
adb shell input text "hello"
adb shell input keyevent 4
adb shell input keyevent 3
adb shell input keyevent 26
adb shell input keyevent 24
|
🔌 网络与端口
1 2 3 4 5 6 7 8 9 10
| adb forward tcp:5555 tcp:8888
adb forward
adb forward
adb shell ifconfig
adb shell netstat
|
🔐 权限与 Root
1 2 3 4 5 6 7 8
| adb root
adb remount
adb shell pm grant 包名 android.permission.WRITE_EXTERNAL_STORAGE
adb shell pm revoke 包名 android.permission.WRITE_EXTERNAL_STORAGE
|
🧪 性能与压力测试(Monkey)
1 2 3 4
| adb shell monkey -p 包名 -v 1000
adb shell monkey -p 包名
|
⚡ Fastboot(线刷模式)
1 2 3 4 5 6 7 8 9 10
| fastboot devices
fastboot flash boot boot.img
fastboot flash system system.img
fastboot oem unlock
fastboot reboot
|