ARTICLE · 1120237
2026 ADB工具下载安装与环境配置教程(附安装包)
ADB工具是做什么的
ADB(Android Debug Bridge)是Android开发者和用户常用的调试工具,通过命令行方式与手机或模拟器进行交互。它可以帮你安装应用、传输文件、查看设备状态、执行系统命令等,是Android设备管理和开发调试的基础工具。
ADB工具安装包下载方式
为了方便大家下载,我已经给大家整理好了资源。资源链接放在下面,自取就好,如果链接失效,可以在评论区留言,我看到了会及时更新。
夸克网盘下载:https://pan.quark.cn/s/18cf8abaebf2
ADB工具安装步骤
这里采用轻量化安装方案,无需下载繁重的SDK包,操作更简单。
① 下载并解压ADB工具包,记住解压路径。
② 配置系统环境变量(关键步骤):按下Win键搜索"环境变量",打开"编辑系统环境变量"。在系统变量中找到Path,点击编辑,新建一条路径记录,填入刚才的解压路径。

③ 连接手机:连接方式有模拟器连接和数据线连接两种。使用数据线时,需要在手机中开启"USB调试"功能。进入设置→关于手机,连续点击版本号5次左右激活开发者选项,然后在开发者选项里启用USB调试。不同品牌手机操作略有差异,可查询对应机型的开启方法。
④ 验证安装:打开CMD命令窗口,输入adb version,如果显示版本信息,说明安装成功。

ADB常用命令详解
基础查询命令
adb version:查看adb版本号 
adb help:显示完整帮助文档,包含所有支持的adb命令 
adb devices:列出当前已连接设备清单 
adb get-serialno:获取设备序列号 
系统权限控制
adb root:获取root管理员权限。测试机通常可以获取root权限,但Android 9以上的商用机限制较严,不过仍可修改部分底层配置。 
adb shell:登入设备shell环境,可执行cd、ls、rm等Linux标准命令 
adb remount:获取System分区写入权限,需要root权限支持
设备连接管理
adb -d:指定USB连接的唯一Android设备 adb -e shell:连接当前电脑上唯一的模拟器 adb -s <设备号> shell:多设备环境下指定特定设备进行连接 
exit:退出当前shell会话 
adb kill-server:强制终止adb服务进程,连接异常时使用 
adb start-server:重启adb服务 
默认端口5037被占用时,可使用 adb -p 6666 start-server指定自定义端口启动服务
应用程序管理操作
adb shell pm list packages:列出设备所有安装包 
adb shell pm list packages -f:显示包名及对应安装路径 
其他常用参数: -d仅显示被禁用的包,-e仅显示当前启用的包,-s仅显示系统应用包,-3仅显示第三方安装包,xxxx按关键词过滤包名adb install <文件路径\apk>:安装本地APK到设备,如需密码记得在手机上输入确认 
adb install -r <文件路径\apk>:强制覆盖安装 
其他安装选项: -d允许版本降级安装,-g安装时自动授予所有权限adb uninstall <包名>:卸载指定应用。注意安装用APK文件名,卸载用包名,可通过list packages查询确切包名。 
adb shell pm uninstall -k <包名>:卸载应用但保留用户数据 adb shell am force-stop <包名>:强制关闭运行中的应用 
文件传输操作
adb push <本地路径\文件> <手机路径>:上传电脑文件到手机
。注意路径分隔符差异(Windows用反斜杠,Android用斜杠),权限不足时先执行adb root和adb remountadb pull <手机路径/文件> <电脑路径>:下载手机文件到电脑 
注意事项
安装路径可自定义,但需记住解压位置,并在环境变量中正确配置 文件传输时注意路径分隔符差异(Windows用反斜杠,Android用斜杠) 系统文件操作需要root权限支持,修改build.prop等核心文件时务必谨慎
常见问题
问:为什么输入adb version提示不是内部或外部命令?
答:说明环境变量没有配置正确,请检查Path变量中是否添加了ADB的解压路径,配置完成后需重新打开CMD窗口。
问:adb devices看不到手机设备?
答:需要先在手机中开启开发者选项并启用USB调试功能,同时确认数据线连接正常,不同手机品牌的开启方式略有差异。
问:安装应用时报错INSTALL_FAILED_UPDATE_INCOMPATIBLE怎么办?
答:说明设备上已存在旧版本应用,可以使用adb install -r参数进行覆盖安装,或用adb uninstall卸载旧应用后再安装。