2024-08-27T03:48:23.png
在 Linux 系统上安装 Android SDK 的步骤如下:

1. 安装依赖

首先,确保你有必要的依赖项:

sudo apt-get update
sudo apt-get install unzip wget

2. 下载 Android SDK Command-line Tools

访问 Android Studio 官方网站 并下载 Android SDK 的命令行工具部分。你可以使用以下命令直接下载最新版本:

wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip -O commandlinetools.zip

3. 解压和设置环境变量

将下载的文件解压到指定目录(例如:/opt/android-sdk):

sudo mkdir -p /opt/android-sdk/cmdline-tools
sudo unzip commandlinetools.zip -d /opt/android-sdk/cmdline-tools

解压后,文件结构应该类似于 /opt/android-sdk/cmdline-tools/tools/...

接下来,设置环境变量。在你的 ~/.bashrc~/.zshrc 文件中添加以下内容:

export ANDROID_HOME=/opt/android-sdk
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

然后执行以下命令以使这些环境变量立即生效:

source ~/.bashrc  # 或者 source ~/.zshrc

4. 安装 SDK 和平台工具

使用 sdkmanager 安装所需的 SDK 和平台工具:

sdkmanager --sdk_root=${ANDROID_HOME} "platform-tools" "platforms;android-30" "build-tools;30.0.3"

根据需要调整 Android 平台版本(如 android-30)和构建工具版本。

5. 验证安装

验证是否安装成功,执行以下命令检查 adb 工具是否可用:

adb --version

6. 更新和管理 SDK

你可以随时使用 sdkmanager 来更新和管理你的 Android SDK:

sdkmanager --update

通过以上步骤,你就可以在 Linux 系统上安装并配置 Android SDK 了。
要判断在 Linux 下 ANDROID_HOME 环境变量是否已经生效,你可以通过以下几种方式进行验证:

1. 使用 echo 命令查看 ANDROID_HOME

你可以使用以下命令来查看 ANDROID_HOME 环境变量是否已正确设置:

echo $ANDROID_HOME

如果变量已正确设置,该命令将输出 ANDROID_HOME 的路径。如果没有输出或显示为空,说明环境变量没有生效或没有正确设置。

2. 检查 adb 命令

由于 adb 工具通常包含在 platform-tools 目录中,如果 ANDROID_HOME 正确设置并且包含在 PATH 中,运行 adb 命令应该能得到版本信息:

adb --version

如果 adb 命令运行正常并显示版本信息,说明 ANDROID_HOME 已正确生效并添加到 PATH 中。

3. 检查 env 输出

你可以使用 env 命令查看所有已生效的环境变量,并通过管道过滤 ANDROID_HOME

env | grep ANDROID_HOME

如果输出中包含类似 ANDROID_HOME=/opt/android-sdk 的信息,说明环境变量已生效。

4. 检查 ~/.bashrc~/.zshrc 文件

确保你在终端会话中运行了 source ~/.bashrcsource ~/.zshrc,使环境变量生效。如果忘记运行这个命令,当前终端会话中的环境变量不会更新。

通过以上方法,你可以确认 ANDROID_HOME 是否在 Linux 下成功生效。

最后修改:2024 年 08 月 27 日
如果觉得我的文章对你有用,请随意赞赏