在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的最佳方式。 所以我的问题:
- 我如何在我的机器上findAndroid SDK? 或者certificate自己不在那里?
- 如果不在那里,我该如何安装?
- 如何将PATH更改为包含Android SDK?
谢谢,
戴夫
1.如何find它
打开Android工作室Goto Android Studio>偏好searchSDK和类似的东西(这是一个Windows框,你可以看到)将显示
你可以看到那里的位置,大部分时间是/Users/<name>/Library/Android/sdk
2.如何安装,如果没有
只需转到Android Standalone sdk下载页面并下载OSX的zip文件并将其解压缩到path
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}"
- 我如何在我的机器上findAndroid SDK? 或者certificate自己不在那里?
当您安装Android Studio时,它允许您select是否要下载SDK
- 如果不在那里,我该如何安装?
你可以从这里获得SDK http://developer.android.com/sdk/index.html
- 如何将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。