Mac Android Studio -adb not found

本文详细介绍了如何解决AndroidStudio无法检测到手机的问题,通过修改.bash_profile文件配置ADB路径,确保AndroidDebugBridge正常工作,同时提供了解决电脑USB硬件插口问题的建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

之前一直调试都没有问题,突然有天Android studiio无法检测到手机,终端运行adb 提示-bash: adb: command not found

请打开terminal

1.输入 :cd ~/

2.输入:touch .bash_profile

3.这一步有些网上说输入open .bash_profile,但是在我这边打不开,

/Users/ljk/.bash_profile ; exit;

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.

 

[进程已完成]

只会弹出一个新的terminal,显示上面的信息。后面尝试open -e .bash_profile 才正确打开这个文件,这个地方是个坑在我这边,为此浪费很多时间。

4.在第三步正确打开文件之后,在文件末端添加:

export PATH=${PATH}:/Users/你自己的用户名/Library/Android/sdk/platform-tools 

保存退出。

5.输入source .bash_profile

6.输入adb version 就会看到

Android Debug Bridge version 1.0.41

Version 28.0.3-5475833

Installed as /Users/ljk/Library/Android/sdk/platform-tools/adb

以上就可以用android studio调试手机了,有些时候还不行就是电脑USB硬件插口有问题,换右边鼠标的那个插口试下。

 

当你在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、付费专栏及课程。

余额充值