简体   繁体   English

如何在 Mac OS 上安装 ANDROID_SDK_ROOT?

[英]How to install ANDROID_SDK_ROOT on Mac OS?

Good day.再会。 I can not understand how to install ANDROID_SDK_ROOT variable for the Mac OS.我无法理解如何为 Mac OS 安装 ANDROID_SDK_ROOT 变量。

Search on stackoverflow already made, the code on recommendations tried to use - nothing.已经在 stackoverflow 上搜索,推荐的代码尝试使用 - 什么都没有。

I installed Android Studio by standard, my SDK has path /Users/admin/Library/Android/sdk/我按标准安装了 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

When you try to build an application in Cordova the same result:当您尝试在 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.

First, after configuring your .bash_profile be sure to open a new terminal session so the environmental variables get picked up.首先,在配置.bash_profile后,请务必打开一个新的终端会话,以便获取环境变量。

Assuming you've tried that already, you may want to consider installing the Android development kit through Homebrew - a package manager for MacOS.假设您已经尝试过,您可能需要考虑通过Homebrew (MacOS 的包管理器)安装 Android 开发工具包。 Once you have everything set up there, you can then run一旦你在那里设置了一切,你就可以运行

$ brew install gradle

$ brew install android-sdk

Homebrew will then add the appropriate variables to your .bash_profile Homebrew 会将适当的变量添加到您的.bash_profile

If that all still proves to be of no avail, try setting your JAVA_HOME variable to be:如果这一切仍然无济于事,请尝试将您的JAVA_HOME变量设置为:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在 mac 中设置 ANDROID_SDK_ROOT? - How to set ANDROID_SDK_ROOT in mac? 如何在 MAC 上更新我的 ANDROID_SDK_ROOT / JAVA_HOME / PATH 环境变量以构建 Android - How would I update my ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables on a MAC to build Android android_sdk_root 在哪里? 以及如何设置它。? - Where is android_sdk_root? and how do I set it.? ubuntu 服务器中的 ANDROID_SDK_ROOT 在哪里? - Where is the ANDROID_SDK_ROOT in ubuntu server? MAC:找不到 AVD 系统路径。 请定义 ANDROID_SDK_ROOT - MAC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT 如何在Mac OS X的Eclipse中安装Android JDK,SDK 4.0? - How to install Android jdk, sdk 4.0 in eclipse for Mac OS X? 如何解决 ANDROID_SDK_ROOT=undefined(推荐设置)和 ANDROID_HOME=undefined(已弃用) - How to solve ANDROID_SDK_ROOT=undefined (recommended setting) and ANDROID_HOME=undefined (DEPRECATED) 在 Mac OS X 上安装 Android SDK 的位置? - Where to install Android SDK on Mac OS X? 关于android_SDK_ROOT的Android studio虚拟设备错误 - Android studio virtual device error about the android_SDK_ROOT 如何解决“模拟器:恐慌:找不到 AVD 系统路径。 请定义 ANDROID_SDK_ROOT' - How to resolve 'Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM