在Mac上findAndroid SDK并添加到PATH

我在MacBook Air(操作系统版本10.11 El Capitan)上安装了Android Studio,并成功编写了一个小巧的“hello,world”应用程序并安装在设备上(Nexus 7),并在AVD上运行。 我现在要做的就是能够构build应用程序,并通过命令行将其安装在设备上,而不是Android Studio。 我遵循这里的方向:

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

相关的路线是:

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

问题是我无法在我的机器上findAndroid SDK! 我认为它是在那里,否则程序不会编译和运行Android Studio? 也许这是一个不好的假设? 我是新来的Mac(我习惯于Windows),所以我不知道searchAndroid SDK的最佳方式。 所以我的问题:

  1. 我如何在我的机器上findAndroid SDK? 或者certificate自己不在那里?
  2. 如果不在那里,我该如何安装?
  3. 如何将PATH更改为包含Android SDK?

谢谢,

戴夫

1.如何find它

打开Android工作室Goto Android Studio>偏好searchSDK和类似的东西(这是一个Windows框,你可以看到)将显示 对不起,不是一个MAC粉丝

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

2.如何安装,如果没有

只需转到Android Standalone sdk下载页面并下载OSX的zip文件并将其解压缩到path 独立的sdk下载页面

3.如何将其添加到path

打开您的terminal应用程序,并通过input打开nano中的path文件

 sudo nano /etc/paths 

input您的密码,转到行尾并input目录path。 你想添加:例如: –

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

纳米截图

Ctrl + X保存它, 重新启动terminal应用程序,并查看它是否正常工作 – input您添加的目录内的任何文件或二进制文件的名称,并validation它是否被打开/执行

如果你不想打开Android Studio只是修改你的path…

他们住在这里,默认安装:

 ${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}" 
  1. 我如何在我的机器上findAndroid SDK? 或者certificate自己不在那里?

当您安装Android Studio时,它允许您select是否要下载SDK

  1. 如果不在那里,我该如何安装?

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

  1. 如何将PATH更改为包含Android SDK?

在Android Studio中单击文件>>设置 在这里输入图像说明

findAndroid SDK位置

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

为您的环境variables创build一个.bash_profile文件

  • 打开terminal应用程序
  • 通过cd ~进入你的主目录
  • touch .bash_profile创build文件

将PATHvariables添加到.bash_profile

  • 通过open .bash_profile打开文件
  • export PATH=$PATH: [your SDK location] /platform-tools到文件中,然后点击⌘s进行保存。 默认情况下是:

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

  • 回到你的terminal应用程序,并用source ~/.bash_profile加载variables

Android SDK的默认path是/Users/<username>/Library/Android/sdk ,你可以参考这个post 。

将其添加到.bash_profile中以添加环境variables

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

然后保存该文件。

加载它

 source ./.bash_profile 

如果Android Studio向您显示path/Users/<name>/Library/Android/sdk但在文件夹中找不到它,只需右键单击并select“Show View Option”。 在那里你可以select“显示库文件夹”; select它,你可以访问SDK。