我花了很长时间研究如何在Mac上设置adb,所以我认为编写如何设置它可能对某些人有用。adb是在手机/模拟器上安装和运行android应用程序的命令行工具


当前回答

如果您在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

其他回答

对于更新到macOS Catalina的macOS用户,

~/.bash_profile已更改为~/.zshrc

因此,要运行adb命令和所有其他已导出到~/.bash_profile的命令,简单的步骤就是将bash_profile导出到zshrc

为此,

1) 导航到finder中的主目录

2) 我使用了Cmd+Shift+。显示Finder中的隐藏文件

3) 如果不存在,则创建.zshrc文件

4) 添加不带引号的行“source~/.bash_profile”

5) 保存

6) 退出并打开终端

开始使用adb设备

在Mac系统上使用adb命令的最简单方法是将平台工具的路径(adb所在的位置)添加到bash_profile中。

添加adb路径的步骤:1.打开bash_profile:这可以通过使用以下命令完成

打开~/.bash_profile

这将在编辑器中打开bash_profile。

找到platform_tools,通常位于以下位置:Users/“user_folder”/Library/Android/sdk/platform_tool在打开的bash_profile文件中粘贴以下命令:export PATH=$PATH:/Users/A374375/Library/Android/sdk/平台工具使用以下命令保存文件:

源~/.bash_profile

通过键入:echo$path检查路径是否已保存:您应该能够找到输出中显示的整个路径。键入adb以查看配置是否有效。如果您有任何设备连接到计算机或系统上运行的任何仿真器,则在键入adb设备时会显示这些设备

adb设备的输出

如果您在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

以下是详细的手册:http://codexpi.com/add-android-adb-path-mac-os-x-mavericks/

总结如下:

创建并打开bash_profile文件touch.bash_文件打开-e.bash_profile添加平台工具文件夹的路径(在Android SDK中)export PATH=“$PATH:/Users/USERNAME/PATH TO ANDROID SDK/平台工具/运行命令。要更新的bash_profile(无需重新启动终端)

如果您正在使用zsh终端,请执行以下操作:

1) 使用您选择的编辑器打开.zprofile文件,如“Open-axcode~/.zprofile”

2) 在.zprofile中添加新的PATH或环境变量保存文件并退出编辑器。

3) 执行.zprofile以更新PATH:source~/.zprofile