在macOS上安装Android SDK 34的命令行工具

在macOS上安装Android SDK 34的命令行工具

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

本文简要介绍了在macOS上安装Android SDK命令行工具的步骤,包括安装Java 17、下载并解压命令行工具、设置环境变量,以及使用sdkmanager命令管理SDK组件,确保路径配置正确以避免错误。

🎯

关键要点

  • sdkmanager需要Java 17,使用brew安装openjdk@17。

  • 下载Android SDK命令行工具,链接为https://developer.android.com/studio?hl=en#command-line-tools-only。

  • 解压命令行工具到~/Library/Android/sdk/cmdline-tools,并设置最新版本的路径。

  • 在~/.zshenv中添加环境变量以确保sdkmanager命令可用。

  • 确保sdkmanager的路径配置正确,以避免'flutter doctor'错误。

  • 设置环境变量ANDROID_HOME和ANDROID_SDK_ROOT,确保SDK工具可用。

  • 通过命令行而非Android Studio下载Android SDK,使用sdkmanager命令管理SDK组件。

  • 如果未设置ANDROID_SDK_ROOT环境变量,使用sdkmanager --sdk_root=$HOME/Library/Android/sdk --list命令。

延伸问答

如何在macOS上安装Android SDK命令行工具?

首先安装Java 17,然后下载并解压Android SDK命令行工具,设置环境变量,最后使用sdkmanager管理SDK组件。

sdkmanager需要什么版本的Java?

sdkmanager需要Java 17。

如何设置ANDROID_HOME和ANDROID_SDK_ROOT环境变量?

在~/.zshenv文件中添加export ANDROID_HOME=~/Library/Android/sdk和export ANDROID_SDK_ROOT=$ANDROID_HOME。

如何使用sdkmanager命令下载SDK组件?

可以通过命令行使用sdkmanager命令,例如sdkmanager --list来列出可用组件。

如果没有设置ANDROID_SDK_ROOT,如何使用sdkmanager?

可以使用命令sdkmanager --sdk_root=$HOME/Library/Android/sdk --list来运行sdkmanager。

在macOS上解压Android SDK命令行工具的正确路径是什么?

解压到~/Library/Android/sdk/cmdline-tools,并将最新版本路径设置为~/Library/Android/sdk/cmdline-tools/latest。

🏷️

标签

➡️

继续阅读