我已经在我的MacBook Air (OS Version 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工作室?也许这是一个糟糕的假设?我是mac的新手(我习惯了Windows),所以我不知道搜索Android SDK的最佳方式。所以我的问题是:

我如何在我的机器上找到Android SDK ?或者向我自己证明它不存在? 如果它不在那里,我怎么安装它? 我如何改变路径包括Android SDK?


当前回答

在我的例子中,我必须创建本地。带有sdk的属性文件。dir=PATH_TO_ANDROID_SDK在我的机器。似乎,这是关于android sdk路径设置。因此,它也可以在ANDROID_HOME环境中设置。变量。

其他回答

Android SDK的默认路径是/Users/<username>/Library/Android/ SDK,你可以参考这篇文章。

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

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

然后保存文件。

加载它

source ./.bash_profile 

如果你不想打开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}"

对于Mac用户的Visual Studio(例如,在安装VS的同时安装了Android SDK):

打开Visual Studio for Mac 选择菜单:工具-> SDK管理器->选择第三个选项卡:对话框中的“本地化”

你可以在那里找到JDK, Android NDK和Android SDK本地化(如果安装和选择)。如果没有找到Android SDK路径,您可以尝试使用Android Studio找到它(如果已安装)

在我的例子中,我必须创建本地。带有sdk的属性文件。dir=PATH_TO_ANDROID_SDK在我的机器。似乎,这是关于android sdk路径设置。因此,它也可以在ANDROID_HOME环境中设置。变量。

如果Android Studio显示路径为/Users/<name>/Library/Android/sdk 但在文件夹中找不到,只需右键单击并选择“显示视图选项”。在那里你可以选择“显示库文件夹”;选择它,你就可以访问SDK。