【问题标题】:How to install ANDROID_SDK_ROOT on Mac OS?如何在 Mac OS 上安装 ANDROID_SDK_ROOT?
【发布时间】:2020-04-04 20:47:03
【问题描述】:

美好的一天。我不明白如何为 Mac OS 安装 ANDROID_SDK_ROOT 变量。

已经在stackoverflow上搜索过,推荐的代码尝试使用-什么都没有。

我按标准安装了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.

【问题讨论】:

    标签: android macos cordova android-sdk-manager


    【解决方案1】:

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

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

    $ brew install gradle

    $ brew install android-sdk

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

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

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

    【讨论】:

    • 感谢您的帮助。类似的信息已经遇到过,但为什么那不起作用。现在它似乎工作了。很抱歉我没有早点写-从事开发... =)
    猜你喜欢
    • 2021-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 2014-11-29
    • 2011-04-10
    • 2012-07-27
    • 2012-03-01
    相关资源
    最近更新 更多