尝试在终端中运行以下命令:
echo $ANDROID_HOME
它应该返回如下结果:
/home/ivan133/Android/Sdk
如果返回空字符串,请执行以下命令并重新构建:
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
接下来,如果您正在使用bash,将其添加到您的./bashrc中会很好。 只需使用文本编辑器打开~/.bashrc并将字符串复制到末尾即可。
首先检查环境变量
env
如果环境变量不可用,则在您的HOME文件夹中打开或创建.zprofile或.zshrc文件。
touch ~/.zprofile; open ~/.zprofile
or
touch ~/.zshrc; open ~/.zshrc
export ANDROID_HOME=${HOME}/Library/Android/sdk
export ANDROID_SDK_ROOT=${HOME}/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
在添加了该变量后,运行以下注释:
source ~/.zprofile
or
source ~/.zshrc
它开始工作了
现在再次验证输入注释行
env
仔细检查您的sdk文件夹位置。应该类似于:/User/example-user/Library/Android/sdk
访问https://developer.android.com/studio?pkg=tools并下载 SDK工具包
解压缩该内容,应该会得到一个名为tools
的目录。
运行open /User/example-user/Library/Android/sdk
将tools
文件夹放置在/sdk
中(所以为了明确起见,它将位于/User/example-user/Library/Android/sdk/tools
)
然后你可以这样做:
export ANDROID_HOME=${HOME}/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
meteor remove-platform android
meteor add-platform android
我添加了这些行
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
对~/.zshrc文件进行修改后,它开始工作了。