提问者:小点点

在Mac上查找Android SDK并添加到路径


我已经在我的MacBook Air上安装了Android Studio(OS版本10.11 El Capitan),并且成功地编写了一个小的“Hello,World”应用程序,并安装在设备(Nexus 7)上,在AVD上运行。我现在想做的就是能够构建应用程序,并从命令行安装到设备上,而不是Android Studio。我按照这里的指示:

http://developer.android.com/training/basics/firstapp/running-app.html

而有关的行是:

确保PATH环境变量中包含Android SDK platform-tools/directory,然后执行:

问题是我在我的机器上找不到Android SDK!我认为它在那里,因为否则程序将无法编译并通过Android Studio运行?也许这是个糟糕的假设?我刚接触Mac电脑(我习惯Windows),所以我不知道搜索Android SDK的最佳方法。所以我的问题是:

  1. 如何在我的机器上找到Android SDK?或者向自己证明它不在那里?
  2. 如果没有,如何安装?
  3. 如何更改路径以包含Android SDK?

共3个答案

匿名用户

  • 打开Android studio,转到Android studio>;首选项
  • 搜索SDK
  • 与此类似的内容(如您所见,这是一个Windows框)将显示

你可以看到那里的位置--大多数时候都是:

/Users/<name>/Library/Android/sdk
  • 转到Android standalone SDK下载页面
  • 下载macOS的zip文件
  • 将其解压缩到目录

打开终端,在nano中键入以下内容编辑~/.bash_profile文件:

nano ~/.bash_profile

如果您使用Zsh,请改为编辑~/.zshrc

转到文件末尾,将目录路径添加到$path:

export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
  • Ctrl+X
  • 保存
  • 重新启动终端
  • 要查看它是否工作,请键入您添加的目录中的任何文件或二进制文件的名称(例如adb),并验证它是否已打开/执行

匿名用户

如果你不想打开安卓工作室只是为了修改你的路径……

${HOME}/Library/Android/sdk/tools
${HOME}/Library/Android/sdk/platform-tools
export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"

匿名用户

Android Studio 
  > Preferences
  > Appearance & Behaviour
  > System Settings 
  > Android SDK
  > Android SDK Location
  • 打开终端应用程序
  • 通过cd~
  • 转到主目录
  • 使用touch.bash_profile
  • 创建文件

>

  • 通过open.bash_profile
  • 打开文件
  • export path=$path:[您的SDK位置]/platform-tools添加到文件中,然后单击s保存文件。默认情况下,它是:

    导出路径=$path:/users/yourusername/library/android/sdk/platform-tools

    返回到终端应用程序并用source~/.bash_profile加载变量