如何在 Mac OS 上安装 ANDROID_SDK_ROOT?

How to install ANDROID_SDK_ROOT on Mac OS?

美好的一天。我不明白如何为 Mac OS.

安装 ANDROID_SDK_ROOT 变量

已经在 Whosebug 上搜索过,建议的代码尝试使用 - 没有。

我按标准安装了 Android Studio,我的 SDK 有路径 /Users/admin/Library/Android/sdk/

vim ~/.bash_profile

export ANDROID_HOME=/Users/admin/Library/Android/sdk
export ANDROID_SDK_ROOT=/Users/admin/Library/Android/sdk
export ANDROID_AVD_HOME=/Users/admin/.android/avd

source ~/.bash_profile

当您尝试在 Cordova 中构建应用程序时,结果相同:

Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=/Users/admin/Library/Android/sdk (DEPRECATED)
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 13.0.1
Check your ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables.

首先,在配置您的 .bash_profile 之后,一定要打开一个新的终端会话,以便获取环境变量。

假设您已经尝试过,您可能需要考虑通过 Homebrew 安装 Android 开发工具包 - MacOS 的包管理器。一旦你在那里设置了所有东西,你就可以 运行

$ brew install gradle

$ brew install android-sdk

然后 Homebrew 会将适当的变量添加到您的 .bash_profile

如果所有这些仍然无济于事,请尝试将您的 JAVA_HOME 变量设置为:

export JAVA_HOME="$(/ur/libexec/java_home -v 1.8)