首页 文章

在Mac上查找Android SDK并添加到PATH

提问于
浏览
144

我在我的MacBook Air(OS版本10.11 El Capitan)上安装了Android Studio,并成功编写了一个小型“hello,world”应用程序并安装在设备(Nexus 7)上并在AVD上运行 . 我现在要做的就是能够构建应用程序并从命令行将其安装在设备上而不是Android Studio . 我按照这里的指示:

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

相关的是:

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

问题是我在我的机器上找不到Android SDK!我认为它存在,因为否则程序将无法编译并通过Android Studio运行?也许这是一个不好的假设?我是Macs的新手(我已经习惯了Windows)所以我不知道搜索Android SDK的最佳方式 . 所以我的问题:

  • 如何在我的机器上找到Android SDK?或者向自己证明它不在那里?

  • 如果不存在,我该怎么安装呢?

  • 如何更改PATH以包含Android SDK?

6 回答

  • 260

    1.如何找到它

    打开Android工作室,转到 Android Studio>Preference 搜索sdk和类似的东西(这是一个Windows框,你可以看到)将显示
    Sorry Not A MAC Fan

    你可以看到那里的位置,大部分时间都是 /Users/<name>/Library/Android/sdk

    2.如何安装,如果没有

    只需转到Android Standalone sdk download page,下载OSX的zip文件并将其解压缩到一个目录
    Stand alone sdk download page

    3.如何将其添加到路径中

    通过键入打开终端应用程序并以nano打开路径文件

    sudo nano /etc/paths
    

    输入密码,转到行尾并输入目录路径 . 你要添加:例如: -

    /Users/username/Libs/android-sdk-mac_x86/platform-tools
    

    Nano screenshot

    通过按Ctrl X, Restart the terminal application 保存它,并查看它是否正常工作 - 输入您添加的目录中的任何文件或二进制文件的名称,并验证它是否已打开/执行

  • 6

    如果您不想仅仅为了修改路径而打开Android Studio ...

    他们住在这里使用默认安装:

    ${HOME}/Library/Android/sdk/tools
    ${HOME}/Library/Android/sdk/platform-tools
    

    这是你要添加到.bashwhatever中的内容

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

    如何在我的机器上找到Android SDK?或者向自己证明它不在那里?

    当您安装Android studio时,它允许您选择是否要下载SDK

    如果不存在,我该如何安装?

    你可以从这里获得SDK http://developer.android.com/sdk/index.html

    如何更改PATH以包含Android SDK?

    在Android Studio中单击文件>>设置
    enter image description here

  • 13

    查找Android SDK位置

    Android Studio 
      > Preferences
      > Appearance & Behaviour
      > System Settings 
      > Android SDK
      > Android SDK Location
    

    为您的环境变量创建.bash_profile文件

    • 打开终端应用程序

    • 通过 cd ~ 转到您的主目录

    • 使用 touch .bash_profile 创建文件

    将PATH变量添加到.bash_profile

    • 通过 open .bash_profile 打开文件

    • export PATH=$PATH: [your SDK location] /platform-tools 添加到文件中并按 ⌘s 进行保存 . 默认情况下它是:

    export PATH=$PATH:/Users/yourUserName/Library/Android/sdk/platform-tools

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

    如果Android Studio显示路径 /Users/<name>/Library/Android/sdk 但您在文件夹中找不到它,只需右键单击并选择"Show View Option" . 在那里你可以选择"Show Library Folder";选择它,您就可以访问SDK .

  • 35

    Android SDK的默认路径是 /Users/<username>/Library/Android/sdk ,您可以参考此post .

    将此添加到.bash_profile以添加环境变量

    export PATH="/Users/<username>/Library/Android/sdk/tools:/Users/<username>/Library/Android/sdk/build-tools:${PATH}"
    

    然后保存文件 .

    加载它

    source ./.bash_profile
    

相关问题