ADB(Android Debug Bridge)是安卓开发和玩机的必备工具。今天从安装到常用命令全讲透。
一、ADB是什么?
ADB是电脑控制安卓手机的命令行工具。可以用来:安装卸载APP、截屏录屏、调试APP、读写文件、模拟按键、刷机救砖。安卓玩机和开发离不开它。
二、安装ADB
方法1:Android Studio:装Android Studio自带SDK,platform-tools目录下有adb.exe。
方法2:单独下载platform-tools:developer.android.com/studio/releases/platform-tools→下载对应系统的压缩包→解压到任意目录(比如D:\platform-tools)。推荐这个,轻量。
方法3:scrcpy附带:下载scrcpy(开源安卓投屏工具),里面自带adb。
配置环境变量(可选):把platform-tools目录加到系统PATH里,这样任何目录都能直接输adb。
三、手机开启USB调试
1. 设置→关于手机→连点7次版本号开启开发者模式
2. 设置→开发者选项→打开"USB调试"
3. 手机连电脑→弹出"允许USB调试"→勾选"总是允许"→确定
4. 电脑命令行输入adb devices→看到设备序列号就是连好了
四、ADB常用命令TOP20
设备连接:
adb devices→列出已连接设备
adb connect 设备IP:5555→无线连接手机(先USB连过一次)
adb disconnect→断开无线连接
APP操作:
adb install app.apk→安装APP
adb install -r app.apk→覆盖安装
adb uninstall 包名→卸载APP
adb shell pm list packages→列出所有已装APP
adb shell pm list packages -s→只列系统APP
adb shell pm list packages -3→只列用户装的APP
文件操作:
adb push 电脑文件路径 手机路径→电脑文件传到手机
adb pull 手机文件路径 电脑路径→手机文件拉到电脑
adb shell ls /sdcard→查看手机存储根目录
截图录屏:
adb shell screencap /sdcard/screen.png→手机截屏
adb pull /sdcard/screen.png .→把截屏拉到电脑
adb shell screenrecord /sdcard/video.mp4→手机录屏(Ctrl+C停止)
模拟操作:
adb shell input tap 500 500→点击屏幕坐标(500,500)
adb shell input swipe 100 100 500 500→从(100,100)滑到(500,500)
adb shell input keyevent 3→按Home键
adb shell input keyevent 4→按返回键
adb shell input text "hello"→输入文字(英文)
系统操作:
adb reboot→重启手机
adb reboot bootloader→进Fastboot模式
adb shell pm disable-user 包名→禁用APP(比卸载温和,可恢复)
adb shell pm enable 包名→恢复禁用的APP
五、无线ADB调试
不想插USB线?先USB连一次→adb tcpip 5555→拔掉USB→adb connect 手机IP:5555→无线连好了。手机IP在设置→Wi-Fi→已连接网络里看。
六、ADB避坑
❌ 第一次连手机要确认USB调试授权→不然adb devices看不到设备
❌ 装APP失败看报错→常见是签名不一致(用-r覆盖安装)或权限不够
❌ adb pull中文文件名可能乱码→把文件重命名为英文再拉
❌ 无线ADB手机重启后要重新执行adb tcpip→端口会重置
❌ 不要随便pm disable系统APP→禁用错了可能变砖
ADB是安卓玩机的瑞士军刀,学会这20个命令能解决90%的问题。刷机救砖、装APP、截屏录屏、调试APP,全靠它。晚安。
