我花了很长时间研究如何在Mac上设置adb,所以我认为编写如何设置它可能对某些人有用。adb是在手机/模拟器上安装和运行android应用程序的命令行工具
当前回答
echo“export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform tools/”>>~/.bash_profile&&source~/.bah_profile
如果您将androidsdks文件夹放在其他目录中,请将路径替换为androidsdks/platform tools所在的目录
其他回答
如果您正在使用zsh shell,并且在尝试了所有这些解决方案之后,您仍然需要在每次打开新的终端实例时设置$PATH和$ANDROID_HOME,那么下面是您的答案:
步骤1:在终端运行nano~/.zshrc
步骤2:在文件末尾粘贴以下命令
export ANDROID_HOME=~/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/tools/bin:$PATH
步骤3:复制上面的行后,保存点击控制+X并确认点击Y。它会询问您是否希望更改文件名,但不要更改名称,因此直接点击回车
步骤4:重新启动终端并执行adb命令。
答对 了
如果您正在使用zsh终端,请执行以下操作:
1) 使用您选择的编辑器打开.zprofile文件,如“Open-axcode~/.zprofile”
2) 在.zprofile中添加新的PATH或环境变量保存文件并退出编辑器。
3) 执行.zprofile以更新PATH:source~/.zprofile
如果使用zsh,则需要将以下内容添加到.zshrc中
步骤:步骤1:打开.zshrc配置文件
open -e .zshrc
步骤2:将以下内容添加到文件中
export PATH=$PATH:/Users/${YourUser}/Library/Android/sdk/platform-tools
export ANDROID_HOME=/Users/${YourUser}/Library/Android/sdk
步骤3:保存文件并关闭。步骤4:重新加载.zshrc
source .zshrc
步骤5:检查连接的设备
adb devices
以下是详细的手册: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(无需重新启动终端)
echo“export PATH=\$PATH:/Users/${USER}/Library/Android/sdk/platform tools/”>>~/.bash_profile&&source~/.bah_profile
如果您将androidsdks文件夹放在其他目录中,请将路径替换为androidsdks/platform tools所在的目录
推荐文章
- 警告: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