在 Ubuntu 22 上安装 Android SDK 的全流程指南

在本篇文章中,我们将逐步指导你如何在 Ubuntu 22 上安装 Android SDK。通过这个过程,你将了解到 Android SDK 的安装流程、所需的命令及其用途,最终帮助你搭建起 Android 开发环境。

流程概述

为了让你更好地理解整个安装过程,以下是安装 Android SDK 的各个步骤:

步骤 描述
1 更新系统
2 安装 Java 开发工具包(JDK)
3 下载 Android SDK
4 解压 Android SDK
5 设置环境变量
6 验证安装

接下来,我们将详细介绍每一步的操作。

1. 更新系统

在开始安装之前,确保你的系统是最新的。打开终端并运行以下命令:

sudo apt update && sudo apt upgrade -y  # 更新系统包列表并升级已安装的包
  • sudo: 以超级用户权限执行命令。
  • apt update: 更新可安装包的信息。
  • apt upgrade -y: 自动升级所有包至最新版本。

2. 安装 Java 开发工具包(JDK)

Android SDK 需要 JDK 作为支持。我们可以通过以下命令安装 OpenJDK:

sudo apt install openjdk-11-jdk -y  # 安装 OpenJDK 11
  • openjdk-11-jdk: OpenJDK的Java开发工具包,版本为11。
  • -y: 自动确认所有提示。

安装完成后,可以通过以下命令验证 JDK 是否安装成功:

java -version  # 查看安装的 Java 版本

3. 下载 Android SDK

访问 Android 官方网站,找到 SDK 的下载链接。使用以下命令下载相应版本的 SDK:

cd ~/Downloads  # 切换到下载目录
wget   # 下载 Android SDK
  • cd ~/Downloads: 切换到下载文件夹。
  • wget: 从指定 URL 下载文件。

4. 解压 Android SDK

下载完成后,使用以下命令解压缩 SDK 文件:

mkdir -p ~/Android/Sdk  # 创建 SDK 安装目录
unzip commandlinetools-linux-7302050_latest.zip -d ~/Android/Sdk  # 解压 SDK 到指定目录
  • mkdir -p ~/Android/Sdk: 创建一个存放 SDK 的文件夹。
  • unzip: 解压缩 zip 文件到指定路径。

5. 设置环境变量

为了使 SDK 工具在终端中可用,我们需要配置环境变量。打开 ~/.bashrc 文件并添加以下行:

echo 'export ANDROID_HOME=~/Android/Sdk' >> ~/.bashrc  # 设置 Android SDK 路径
echo 'export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin' >> ~/.bashrc  # 添加 SDK 工具路径到系统路径

然后应用这些更改:

source ~/.bashrc  # 更新当前会话以使更改生效
  • export: 设置 环境变量。
  • PATH: 系统查找可执行文件的路径。

6. 验证安装

最后,验证 Android SDK 是否安装成功。在终端中运行:

sdkmanager --list  # 列出已安装和可安装的 SDK 组件

如果你看到可用的 SDK 列表,说明安装成功。

甘特图

在整个安装流程中,我们可以使用 Gantt 图将各步骤更清晰地展示出来。

gantt
    title 安装 Android SDK 的甘特图
    dateFormat  YYYY-MM-DD
    section 准备
    更新系统          :done,    des1, 2023-10-01, 1d
    安装 JDK          :done,    des2, 2023-10-02, 1d
    section 获取SDK
    下载 Android SDK   :done,    des3, 2023-10-03, 1d
    解压 SDK           :done,    des4, 2023-10-04, 1d
    section 配置
    设置环境变量       :done,    des5, 2023-10-05, 1d
    验证安装           :done,    des6, 2023-10-06, 1d

序列图

在安装过程中,开发者的操作与终端的交互可以使用以下序列图表示:

sequenceDiagram
    participant Dev as 开发者
    participant Terminal as 终端
    Dev->>Terminal: sudo apt update && sudo apt upgrade -y
    Terminal-->>Dev: 更新系统完成
    Dev->>Terminal: sudo apt install openjdk-11-jdk -y
    Terminal-->>Dev: JDK 安装完成
    Dev->>Terminal: wget 
    Terminal-->>Dev: 下载完成
    Dev->>Terminal: unzip commandlinetools-linux-7302050_latest.zip -d ~/Android/Sdk
    Terminal-->>Dev: 解压完成
    Dev->>Terminal: source ~/.bashrc
    Terminal-->>Dev: 环境变量更新完成
    Dev->>Terminal: sdkmanager --list
    Terminal-->>Dev: 显示 SDK 列表

总结

通过上述步骤,你已经成功在 Ubuntu 22 系统上安装了 Android SDK。现在你可以开始你的 Android 开发旅程了。记住,搭建开发环境只是开始,随着你对 Android 开发的深入理解,还有许多知识需要掌握。希望本指南能够为你提供帮助,祝你开发顺利!