homebrew安装android-sdk在哪里?

时间:2014-10-06 01:47:54

标签: android macos homebrew

当你运行命令时,homebrew在哪里安装android-sdk:

brew cask install android-sdk

我希望能够将它添加到PATH。

7 个答案:

答案 0 :(得分:32)

使用brew cask info android-sdk

安装后,您可以获得有关需要设置的内容和位置的基本信息:

› brew cask info android-sdk
...etc
/usr/local/Caskroom/android-sdk/3859397,26.0.1/build-tools/26.0.1/aapt (binary)
/usr/local/Caskroom/android-sdk/3859397,26.0.1/tools/bin/avdmanager
...etc

==> Caveats
We will install android-sdk-tools, platform-tools, and build-tools for 
you. You can control android sdk packages via the sdkmanager command.
You may want to add to your profile:

  'export ANDROID_SDK_ROOT=/usr/local/share/android-sdk'

注释

在2017年3月之前,您可以运行brew info android-sdk

答案 1 :(得分:13)

android-sdk的安装文件夹是:

/usr/local/Cellar/android-sdk/<VERSION>

因此,如果要将其添加到PATH,则需要将以下行添加到〜/ .bashrc

export PATH=$PATH:/usr/local/Cellar/android-sdk/<VERSION>/tools:/usr/local/Cellar/android-sdk/<VERSION>/platform-tools

不要忘记将<VERSION>替换为已安装的版本,只需查看android-sdk文件夹即可查看已安装的版本。

答案 2 :(得分:13)

不幸的是,brew现在已经改变了android-sdk的安装位置,因此所有这些旧问题都不再正确。

通过brew cask install android-sdk安装时,您现在会被告知您应该将export ANDROID_SDK_ROOT=/usr/local/share/android-sdk添加到您的个人资料中,实际上,该目录现在是版本android-sdk目录的符号链接(目前/usr/local/Caskroom/android-sdk/25.2.3)。

总结一下,将以下内容添加到.profile / .bashrc / .whatever:

export ANDROID_SDK_ROOT=/usr/local/share/android-sdk

export PATH=$PATH:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools

答案 3 :(得分:11)

最好使用Homebrew为ANDROID_HOME创建的符号链接,因为它始终是最新版本:

/usr/local/opt/android-sdk/

所以你的PATH将是:

export PATH=$PATH:/usr/local/opt/android-sdk/tools:/usr/local/opt/android-sdk/platform-tools

答案 4 :(得分:1)

在我的机器上,/usr/local/share/android-sdk

答案 5 :(得分:1)

我的 Homebrew 安装(brew install --cask android-platform-tools)使用这个路径:

/usr/local/Caskroom/android-platform-tools/30.0.0/platform-tools

答案 6 :(得分:0)

Homebrew在地窖中安装东西:

/usr/local/Cellar