我花了很长时间研究如何在Mac上设置adb,所以我认为编写如何设置它可能对某些人有用。adb是在手机/模拟器上安装和运行android应用程序的命令行工具
当前回答
MAC解决方案。
cd /Users/<user>/Library/Android/sdk/platform-tools
./adb devices
其他回答
对于Mac用户:步骤1:安装Android Studio
步骤2:打开终端并键入
cd
步骤3:键入下面提到的更改userName的命令:
export PATH=“/Users/{user_name}/Library/Android/sdk/platform-tools”:$PATH
从以下位置下载适用于macOS的Android平台工具:
https://developer.android.com/studio/releases/platform-tools
提取到您的某处,例如~/installs/platform工具
通过运行以下命令将该文件夹添加到路径:
echo 'export PATH=$PATH:~/installs/platform-tools' >> ~/.zshrc
重新启动终端或运行:
source ~/.zshrc
假设您正在使用zsh。
2022年解决方案
如果你已经安装了Android Studio,而终端没有安装ADB,这里有一个单行程序可以解决这个问题:
sudo ln -s ~/Library/Android/sdk/platform-tools/adb /usr/local/bin
如果您正在使用zsh终端,请执行以下操作:
1) 使用您选择的编辑器打开.zprofile文件,如“Open-axcode~/.zprofile”
2) 在.zprofile中添加新的PATH或环境变量保存文件并退出编辑器。
3) 执行.zprofile以更新PATH:source~/.zprofile
如果您在MAC OS X中使用Android Studio,可以在终端应用程序中执行以下命令:
echo 'alias adb="/Applications/Android\ Studio.app/sdk/platform-tools/adb"' >> .bashrc
exec $SHELL
下一步:
adb devices
你应该在MAC中显示一个通过USB电缆连接的android设备列表,例如:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
deb7bed5 device
推荐文章
- 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
- 安装APK时出现错误
- 访问限制:'Application'类型不是API(必需库rt.jar的限制)
- 为什么在Mac OS X v10.9 (Mavericks)的终端中apt-get功能不起作用?
- 碎片中的onCreateOptionsMenu
- TextView粗体通过XML文件?
- 如何使线性布局的孩子之间的空间?
- DSL元素android.dataBinding。enabled'已过时,已被'android.buildFeatures.dataBinding'取代
- ConstraintLayout:以编程方式更改约束
- PANIC: AVD系统路径损坏。检查ANDROID_SDK_ROOT值
- 如何生成字符串类型的buildConfigField
- Recyclerview不调用onCreateViewHolder
- Android API 21工具栏填充
- Android L中不支持操作栏导航模式
- “你有邮件”的消息在终端,os X