有人能发布一个通过终端设置ANDROID_HOME的工作解决方案吗?
我到Android-SDK的路径是/Applications/ADT/sdk。
有人能发布一个通过终端设置ANDROID_HOME的工作解决方案吗?
我到Android-SDK的路径是/Applications/ADT/sdk。
当前回答
在终端:
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
其他回答
引用@user2993582的回答
export PATH=$PATH:$ANDROID_HOME/bin
“bin”部分已经改变了,它应该是
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
我有MAC OS X(Sierra) 10.12.2。
我按照以下步骤设置ANDROID_HOME在React Native(Android应用程序)上工作。
打开终端(按命令+空格键,输入终端,按ENTER键)。 向~/.bash_profile添加以下3行。 出口ANDROID_HOME = $ HOME /图书馆/ Android / sdk / 导出路径= $路径:$ ANDROID_HOME /工具 导出路径= $路径:$ ANDROID_HOME /平台工具 最后执行以下命令(或重新启动系统以反映所做的更改)。 源~ / . bash_profile
就是这样。
要设置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
有人能在终端上发布一个工作解决方案吗?
ANDROID_HOME通常是一个类似于.android的目录。它是存储Debug Key之类的东西的地方。
export ANDROID_HOME=~/.android
您可以为您的登录自动化它。只需将它添加到你的.bash_profile(下面是来自我的OS X 10.8.5机器):
$ cat ~/.bash_profile
# MacPorts Installer addition on 2012-07-19 at 20:21:05
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Android
export ANDROID_NDK_ROOT=/opt/android-ndk-r9
export ANDROID_SDK_ROOT=/opt/android-sdk
export JAVA_HOME=`/usr/libexec/java_home`
export ANDROID_HOME=~/.android
export PATH="$ANDROID_SDK_ROOT/tools/":"$ANDROID_SDK_ROOT/platform-tools/":"$PATH"
根据David Turner在NDK邮件列表上的说法,ANDROID_NDK_ROOT和ANDROID_SDK_ROOT都需要设置,因为其他工具依赖于这些值(参见推荐的NDK目录?)
修改~/后。Bash_profile,然后执行以下操作(或注销并返回):
source ~/.bash_profile
在终端:
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