Mac电脑上配置ADB:解决「zsh: command not found: adb」报错
文章目录什么是ADB为什么Mac会找不到它解决方案两种方法任选 方法一使用Homebrew一键安装⚙️ 方法二手动配置环境变量如果你已安装Android Studio常见问题解答当在终端输入adb version却看到「zsh: command not found: adb」的报错时别着急——本文就来解决这个ADB配置问题。什么是ADB为什么Mac会找不到它ADBAndroid Debug Bridge安卓调试桥是Android开发者和手机发烧友的必备工具。它就像一座桥梁让你可以通过电脑命令行与安卓设备进行通信——安装应用、调试代码、查看日志都离不开它。当你在Mac终端输入adb命令却看到「command not found」时问题其实很简单你把ADB这个工具放在了抽屉里但系统只会在固定的钥匙盒里寻找。我们需要做的就是告诉系统“嘿ADB在这儿呢”解决方案两种方法任选根据你的Mac使用习惯和技术背景我为你准备了两种配置方案 方法一使用Homebrew一键安装如果你听说过HomebrewMac的软件包管理器这个方法最省心。它会自动下载ADB并完成所有配置。步骤1安装Homebrew如果还没安装的话打开终端粘贴并运行/bin/bash-c$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)步骤2一键安装ADBbrewinstall--caskandroid-platform-tools步骤3验证安装adb version看到版本信息输出就说明安装成功了⚙️ 方法二手动配置环境变量如果你已安装Android Studio如果你已经安装了Android StudioADB其实就在你的电脑里只是系统不知道去哪儿找它。第1步找到ADB的真实位置ADB通常藏在Android SDK的platform-tools文件夹里默认路径是/Users/你的用户名/Library/Android/sdk/platform-tools如何确认路径打开Android Studio进入菜单Android StudioPreferences…或按Cmd ,搜索SDK找到Android SDK Location记下这个路径ADB就在该路径下的platform-tools文件夹里第2步配置环境变量现在我们要告诉系统ADB的位置。如果使用的是macOS默认的zsh shell需要配置~/.zshrc文件# 创建并打开配置文件touch~/.zshrcopen~/.zshrc在打开的文件末尾添加以下内容记得将xxx替换为你的实际用户名# 设置Android SDK路径exportANDROID_HOME/Users/xxx/Library/Android/sdk# 将platform-tools加入系统PATHexportPATH$PATH:$ANDROID_HOME/platform-tools保存文件并关闭编辑器。第3步让配置生效回到终端运行source~/.zshrc第4步验证配置adb version如果显示Android Debug Bridge version 1.0.xx等信息Android Debug Bridge version 1.0.41 Version 36.0.0-13206524 Installed as /Users/xxx/Library/Android/sdk/platform-tools/adb Running on Darwin 24.6.0 (arm64)恭喜你配置成功常见问题解答Q我怎么知道自己用的是zsh还是bashA在终端输入echo $SHELL如果输出包含zsh说明你在用zshmacOS Catalina及以上版本默认都是zsh。Q配置完还是找不到adbA可以检查一下ADB文件是否真的存在ls/Users/xxx/Library/Android/sdk/platform-tools/adb如果提示No such file说明Android SDK没安装完整建议使用方法一重新安装。

相关新闻

GraphGen部署指南:从本地开发到生产环境的完整部署方案

GraphGen部署指南:从本地开发到生产环境的完整部署方案

GraphGen部署指南:从本地开发到生产环境的完整部署方案 【免费下载链接】GraphGen GraphGen: Enhancing Supervised Fine-Tuning for LLMs with Knowledge-Driven Synthetic Data Generation 项目地址: https://gitcode.com/gh_mirrors/graphge/GraphGen Gra…

2026/6/24 13:05:30阅读更多 →
麒麟客户端V10安装QT5.15.2步骤

麒麟客户端V10安装QT5.15.2步骤

1. 查看当前系统架构 打开终端,输入 uname -m命令,查看系统架构 2. 下载安装程序: 国内镜像源地址: https://mirrors.ustc.edu.cn/qtproject/official_releases/online_installers/, 根据系统架构,选择相应的安…

2026/6/24 13:05:30阅读更多 →
Next.js企业级缓存架构深度解析:构建高性能Web应用的3层缓存策略

Next.js企业级缓存架构深度解析:构建高性能Web应用的3层缓存策略

Next.js企业级缓存架构深度解析:构建高性能Web应用的3层缓存策略 【免费下载链接】next.js The React Framework 项目地址: https://gitcode.com/GitHub_Trending/next/next.js Next.js作为React生态中最具影响力的全栈框架,其缓存系统是支撑企业…

2026/6/24 13:05:30阅读更多 →
REL分页实现完全指南:高效处理大数据集查询

REL分页实现完全指南:高效处理大数据集查询

REL分页实现完全指南:高效处理大数据集查询 【免费下载链接】rel :gem: Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API 项目地址: https://gitcode.com/gh_mirrors/re/rel 在现代Web应用中,处理大数据…

2026/6/24 14:15:55阅读更多 →
Serpl项目贡献指南:如何为开源终端搜索替换工具贡献力量

Serpl项目贡献指南:如何为开源终端搜索替换工具贡献力量

Serpl项目贡献指南:如何为开源终端搜索替换工具贡献力量 【免费下载链接】serpl A simple terminal UI for search and replace, ala VS Code. 项目地址: https://gitcode.com/gh_mirrors/se/serpl 想要为Serpl这个强大的终端搜索替换工具贡献力量吗&#xf…

2026/6/24 14:15:55阅读更多 →
Melting Pot在NeurIPS 2023挑战赛中的应用与优秀解决方案分析

Melting Pot在NeurIPS 2023挑战赛中的应用与优秀解决方案分析

Melting Pot在NeurIPS 2023挑战赛中的应用与优秀解决方案分析 【免费下载链接】meltingpot A suite of test scenarios for multi-agent reinforcement learning. 项目地址: https://gitcode.com/gh_mirrors/me/meltingpot Melting Pot是一个多智能体强化学习测试场景套…

2026/6/24 14:15:55阅读更多 →
threads-gnn源码深度解读:PyTorch Geometric图分类最佳实践指南

threads-gnn源码深度解读:PyTorch Geometric图分类最佳实践指南

threads-gnn源码深度解读:PyTorch Geometric图分类最佳实践指南 【免费下载链接】threads-gnn 项目地址: https://ai.gitcode.com/hf_mirrors/pymlex/threads-gnn threads-gnn 是一个基于PyTorch Geometric实现的图神经网络分类项目,专门用于Red…

2026/6/24 14:15:55阅读更多 →
Multiverso核心组件详解:Table接口与通信协议全解析

Multiverso核心组件详解:Table接口与通信协议全解析

Multiverso核心组件详解:Table接口与通信协议全解析 【免费下载链接】Multiverso Parameter server framework for distributed machine learning 项目地址: https://gitcode.com/gh_mirrors/mu/Multiverso Multiverso是一个专为分布式机器学习设计的参数服务…

2026/6/24 14:15:55阅读更多 →
OpenInference性能优化:如何降低监控开销提升AI应用效率

OpenInference性能优化:如何降低监控开销提升AI应用效率

OpenInference性能优化:如何降低监控开销提升AI应用效率 【免费下载链接】openinference OpenTelemetry Instrumentation for AI Observability 项目地址: https://gitcode.com/gh_mirrors/op/openinference OpenInference作为AI可观测性的关键工具&#xff…

2026/6/24 14:10:55阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/24 7:33:03阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/24 2:12:09阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/24 7:37:00阅读更多 →
TaskJuggler脚本编程入门:用代码实现自动化项目管理

TaskJuggler脚本编程入门:用代码实现自动化项目管理

TaskJuggler脚本编程入门:用代码实现自动化项目管理 【免费下载链接】TaskJuggler TaskJuggler - Project Management beyond Gantt chart drawing 项目地址: https://gitcode.com/gh_mirrors/ta/TaskJuggler TaskJuggler是一款强大的开源项目管理工具&#…

2026/6/24 0:02:41阅读更多 →
终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果

终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果

终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果 【免费下载链接】angular-mobile-nav An angular navigation service for mobile applications 项目地址: https://gitcode.com/gh_mirrors/an/angular-mobile-nav angular-mobile-nav是一款专为…

2026/6/24 0:02:41阅读更多 →
Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作

Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作

Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作 【免费下载链接】Wan2.1-Fun-V1.1-1.3B-InP 项目地址: https://ai.gitcode.com/hf_mirrors/PAI/Wan2.1-Fun-V1.1-1.3B-InP Wan2.1-Fun-V1.1-1.3B-InP是一款强大的AI视频创作工具,…

2026/6/24 0:02:41阅读更多 →