有人能发布一个通过终端设置ANDROID_HOME的工作解决方案吗?

我到Android-SDK的路径是/Applications/ADT/sdk。


当前回答

Android-SDK安装在哪里取决于您如何安装它。

如果你通过他们的网站下载了SDK,然后将应用程序拖放到你的应用程序文件夹中,它很可能在这里: /Applications/ADT/sdk(在你的情况下)。 如果你使用Homebrew (brew cask install android-sdk)安装了SDK,那么它位于这里: /usr/local/Caskroom/android-sdk / {YOUR_SDK_VERSION_NUMBER} 如果SDK是作为Android Studio的一部分自动安装的,那么它位于这里: /用户/ {YOUR_USER_NAME} /图书馆/ Android sdk

一旦你知道了位置,打开一个终端窗口并输入以下内容(将SDK的路径更改为你安装它的方式):

export ANDROID_HOME={YOUR_PATH}

一旦你有了这个集合,你需要把它添加到PATH环境变量:

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

最后,通过重新获取.bash_profile来应用这些更改:

源~ / . bash_profile

输入- echo $ANDROID_HOME检查home是否设置。

echo $ ANDROID_HOME

其他回答

Android-SDK安装在哪里取决于您如何安装它。

如果你通过他们的网站下载了SDK,然后将应用程序拖放到你的应用程序文件夹中,它很可能在这里: /Applications/ADT/sdk(在你的情况下)。 如果你使用Homebrew (brew cask install android-sdk)安装了SDK,那么它位于这里: /usr/local/Caskroom/android-sdk / {YOUR_SDK_VERSION_NUMBER} 如果SDK是作为Android Studio的一部分自动安装的,那么它位于这里: /用户/ {YOUR_USER_NAME} /图书馆/ Android sdk

一旦你知道了位置,打开一个终端窗口并输入以下内容(将SDK的路径更改为你安装它的方式):

export ANDROID_HOME={YOUR_PATH}

一旦你有了这个集合,你需要把它添加到PATH环境变量:

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

最后,通过重新获取.bash_profile来应用这些更改:

源~ / . bash_profile

输入- echo $ANDROID_HOME检查home是否设置。

echo $ ANDROID_HOME

要设置ANDROID_HOME变量,你需要知道你是如何安装android开发安装的。

如果您不知道,可以检查您的计算机中是否存在以下路径。根据您使用的内容,将以下文件添加到.bashrc、.zshrc或.profile中

如果你安装了自制软件,

export ANDROID_HOME=/usr/local/opt/android-sdk

检查该路径是否存在:

如果你在网站上安装了android studio,

export ANDROID_HOME=~/Library/Android/sdk

最后将其添加到path:

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

如果你懒得打开编辑器,可以这样做:

echo "export ANDROID_HOME=~/Library/Android/sdk" >> ~/.bashrc
echo "export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools" >> ~/.bashrc

在我的.bash_profile中添加以下内容对我来说很有效:

export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

在Mac OS X上设置ANDROID_HOME, JAVA_HOME环境变量

在.bash_profile文件中添加

export JAVA_HOME=$(/usr/libexec/java_home)

export ANDROID_HOME=/Users/$USER/Library/Android/sdk

export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

为测试

echo $ANDROID_HOME
echo $JAVA_HOME

在终端:

nano ~/.bash_profile 

添加行:

export ANDROID_HOME=/YOUR_PATH_TO/android-sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH

检查它是否工作:

source ~/.bash_profile
echo $ANDROID_HOME