mac电脑zsh: command not found: adb

"zsh: command not found: adb" 的解决方法:

前提

已经成功安装了 Android Studio.

打开 iTerm 终端依次输入下面命令:

复制代码
echo 'export ANDROID_HOME=/Users/$USER/Library/Android/sdk' >> ~/.zshrc
echo 'export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools' >> ~/.zshrc

然后保存设置:

复制代码
source ~/.zshrc

即可完成 adb 环境变量的配置。可通过adb version验证是否配置成功。

通过上述方案,退出终端后,adb失效,可试试第二种方案:

一、配置环境

在安装完成之后,将android的adb工具所在目录加入环境变量里面。

1.修改.bash_profile文件中的内容

在终端中输入 vim ~/.bash_profile ,打开 .bash_profile文件。    

按 i 进入输入模式,

在文件内容的末尾加入以下内容:

复制代码
export ANDROID_HOME=/Users/xxx/Library
export PATH=${PATH}:/Users/xxx/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/xxx/Library/Android/sdk/tools
  • 注意:xxx代表用户名,根据自己实际的用户名称进行修改

点击 esc ,输入 :wq 回车(保存并退出文本)。

2.使变更生效

在终端中输入: source ~/.bash_profile ,使得变更生效。

3、测试

在终端中输入: adb version

输出:

复制代码
Android Debug Bridge version 1.0.41
Version 31.0.0-7110759
Installed as /Users/xxx/Library/Android/sdk/platform-tools/adb

二、解决每次都需要输入source .bash_profile,adb才能生效

每次打开终端输入adb,显示没有找到adb命令

复制代码
zsh: command not found: adb

先进入当前用户账户的目录下

cd ~

然后执行命令来创建 zshrc 文件(原本我查看了一下隐藏文件,也没有这个文件,我就干脆直接创建了一个)

touch .zshrc

vim .zshrc

vim .zshrc的大致意思是,进入该文件,对该文件进行修改,进到该文件,

先按 i 进入编辑模式

输入source ~/.bash_profile

按esc 退出编辑模式, 再按 :wq 保存

最后source ~/.zshrc使其生效,

再次输入adb即可成功。

相关推荐
有毒的教程2 小时前
Dev-C++ 使用扩展库两种方式:DevPak一键安装 / 手动配置(重点)
android·c++·adb
wangDer_me3 小时前
将mac电脑变成一个虚拟打印机
macos·电脑
虎王物联3 小时前
随身WiFi AT指令实战手册:查串号、改串、锁频、拉起ADB一次讲清
物联网·adb
加载力科技14 小时前
Mac 打开 ISO 文件完整教程:3 种方法挂载与解压,挂载失败也能提取文件
macos·命令模式·磁盘工具·mac打开iso·hdiutil·iso解压·mac技巧
Web Security Loop14 小时前
MAC安装最新Burpsuite pro详细步骤教程
web安全·macos·网络安全·安全性测试
Raspberry_Pi_官方账号15 小时前
Raspberry Pi Desktop 全面升级,现已登陆 PC 和 Mac
服务器·网络·macos·树莓派·raspberry pi·raspberrypios
king135987455015 小时前
EmbeddingGemma 2 270M 实测:Mac CPU、PDF/Word、256d 与 FTS5
macos·pdf·word
Patrick在香港1 天前
同一份脚本,mac 正常 Windows 乱码:open() 默认编码实测(附 3.15 终局)
utf-8·windows·python·macos·跨平台·编码·标准库
DevLoom_1 天前
Mac装NTFS for Mac,不用修改 SIP 安全设置也能正常读写NTFS硬盘
macos·macos 27·mac读写ntfs·ntfs for mac·mac应用
Laurie三省1 天前
现场版却配上录音室版的歌词?聊聊我给开源 Mac 歌词软件写的多源打分算法
算法·macos·go