Mac adb command not found(配置mac adb 环境变量)

在Mac系统中,很多时候第一次在Android SDK中使用adb的时候。无法使用。会提示-bash: abd: command not found。

造成此类现象的原因是:未配置Android的环境变量。因此,您需为Mac中的Android SDK配置环境变量。

启动Mac自带的终端Terminal。

  1. 打开mac的terminal终端,输入 cd ~/ 【进入当前用户的home目录】
  2. 输入 touch .bash_profile 【如果没有.bash_profile这个文件,则创建一个这个文件】
  3. 输入 open .bash_profile 【打开我们创建的这个文件,此时应该弹出一个文本编辑框,如果是第一次配置环境,那么文本编辑框为空白】
  4. 此时输入你Android Sdk platform-tools路径。

    注意:如果需要添加多个路径到PATH下时,需要用“:”(英文的冒号)隔开。因为android和adb这些命令是在不同的文件夹中的,格式是:PATH=${PATH}:路径1:路径2、另外,如果指定多个路径,结尾就不用写:$PATH了。例如:

    exportPATH=${PATH}:/Users/hxsd/Library/Android/sdk/platform-tools:/Users/hxsd/Library/Android/sdk/platform-tools222/

    保存文件。

    直接关闭.bash_profile文件,即可自动保存您输入的内容。

    更新刚配置的环境变量

  5. 在终端中输入 source .bash_profile 【使我们的改动生效】

  6. 输入 adb 【验证是否完成配置,如果不显示 adb: command not found,而出现adb的命令参数解释,说明配置完成 】


ok, 大功告成。就此可以使用adb工具进行android 程序的调试开发了。
当你在Mac系统上使用npm命令时遇到"command not found: adb"错误,这通常意味着Node.js环境虽然已经全局安装了npm,但是ADB工具(Android Debug Bridge),用于管理和调试安卓设备,可能并未添加到系统的PATH路径中。 解决这个问题可以按照以下步骤操作: 1. **检查ADB路径**:确认ADB是否已经正确下载并安装到你的电脑上。可以在终端输入`which adb`,如果没有返回路径,说明ADB不在预期位置。 2. **全局安装ADB**:如果未自动安装到默认位置(通常是`/usr/local/bin`),你可以从Android SDK Manager(Android Studio里的工具)手动下载并安装。 3. **配置PATH**:将ADB的安装目录添加到系统的PATH环境变量中。打开终端,编辑`.bash_profile`, `.zshrc`(取决于你的shell),然后添加一行类似这样的内容: ``` export PATH=$PATH:/path/to/your/android-sdk/platform-tools ``` 将`/path/to/your/android-sdk/platform-tools`替换为实际的ADB路径,然后保存并关闭文件,执行 `source ~/.bash_profile` 或者 `source ~/.zshrc` 使更改生效。 4. **重启终端**:为了应用新设置,需要重启终端或者运行`source ~/.bash_profile`或`source ~/.zshrc`手动刷新环境变量。 5. **再次尝试**:现在你应该能够在终端中成功地运行`adb`命令了。 如果你尝试上述步骤后还是无法解决问题,可能是其他软件冲突或是权限问题,建议查阅相关文档或搜索更详细的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值