跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Android Studio 安装及组件配置:SDK、JDK 与 Gradle

Android Studio 安装及环境配置指南。步骤包括 IDE 下载安装、SDK 路径自定义、JDK 环境变量设置以及 Gradle 国内镜像源替换。通过调整用户主目录和使用阿里云、腾讯云等镜像加速依赖下载,有效解决网络卡顿问题,完成新项目创建与模拟器运行测试。

DevStack发布于 2026/3/25更新于 2026/6/1123 浏览
Android Studio 安装及组件配置:SDK、JDK 与 Gradle

原生 Android 简介

Android 是由 Google 开发的移动操作系统,而'原生 Android 开发'指的是直接使用 Java 或 Kotlin 语言,以及 Android SDK,来为这个操作系统构建应用程序。是深耕 Android 生态、追求极致性能和系统集成的选择,其市场份额和应用基础极为庞大。

Android Studio 必备组件

在安装之前我们必须要清楚原生 Android 开发,以下组件是必不可少的,因为它们是 Android 开发生态系统的核心:

组件/配置备注
Android Studio开发 Android 应用的首选 IDE
Android SDKAndroid 平台工具和库(Android Studio 初始设置时会提示下载)
JDKJava 开发环境,用于运行 Android SDK 工具
GradleAndroid 项目构建工具(通常会与 Android Studio 一起安装或在项目第一次构建时自动下载)

一、Android Studio 安装

1. 官网下载 访问 Android Studio 官网进行下载。

2. 点击 Next 按照安装向导继续。

3. 修改默认路径 建议修改安装路径,避免占用 C 盘空间。

4. Install 执行安装程序。

5. 成功打开 首次启动时,如果无法连接到 Google 的服务器来获取可用的 SDK 组件列表,无需担心,点击 Cancel 即可。

选择设置类型:为避免后续把文件下载在 C 盘,选择自定义(Customize)。

二、Android SDK 配置

1. 修改 SDK 文件路径 可以看到这里默认下载 SDK 版本是 Android API 35 (Android 15)。

2. 点击同意后,下载 SDK 等待下载完成。

3. 配置 SDK 环境变量(非必要) 如果需要从命令行或其他非 Android Studio 环境访问 SDK 工具,或者遇到特定工具提示找不到 SDK 的问题,可以进行这一步。

  • 常规步骤:右键此电脑 – 属性 – 高级系统设置 – 环境变量
  • 新建系统变量:输入 ANDROID_HOME 和 SDK 的文件路径
  • 点击 Path,添加以下两条:
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools

三、JDK 配置(选做)

这一步是可以不进行的,因为对于大多数 Android 开发者而言,使用 Android Studio 自带的 JBR就完全能满足日常开发需求了,开箱即用很方便,并且兼容性和稳定性都很好。 不过为了环境的统一性,以及方法的介绍,下面会对具体步骤做展示。

因为下载的是最新版本的 Android studio(默认配置的是对应 JDK21 的 JBR 21.0.6),我这里使用较新且成熟稳定的 JDK17。

1. 下载 JDK 在 Oracle 官网或 AdoptOpenJDK 下载 JDK17。

解压压缩包。

2. 配置环境变量

  • 常规步骤:右键此电脑 – 属性 – 高级系统设置 – 环境变量
  • 点击 Path,添加以下内容,并上移至顶端以避免其他环境冲突
  • 新建系统变量:输入 JAVA_HOME 和 JDK 的文件路径
  • %JAVA_HOME%\bin
    

    3. 验证是否生效 在命令提示符中输入下面内容:

    java -version
    

    四、Gradle 配置

    1. 修改 Gradle user home 路径(非必要,但推荐)

    这个不是必须要修改的,但是 Gradle 用户目录会存储大量文件,不建议放在默认的 C 盘中,并且后期如果遇到需要更精细地控制文件存储位置的情况也会更方便管理,所以还是 比较建议修改一下的。

    • 新建一个文件夹用作 Gradle user home 路径
    • 常规步骤:右键此电脑 – 属性 – 高级系统设置 – 环境变量
    • 新建系统变量:输入 GRADLE_USER_HOME 和 Gradle user home 路径
    • 验证环境变量是否生效
      • 关闭所有当前正在运行的命令提示符 (Command Prompt)、PowerShell 窗口、以及任何正在使用 Gradle 的集成开发环境 (IDE),如 Android Studio、IntelliJ IDEA 等。
      • 打开一个新的命令提示符。
      • 输出为刚才设置的路径,则表示环境变量设置成功
    • 在软件中配置
      • 找到 Gradle(可以看到 Gradle user home 已经为我们修改后的路径了)
      • 将默认的 jbr 修改为我们的 JDK 路径

    输入 echo %GRADLE_USER_HOME% 并按回车。

    2. 新建项目

    开篇提到过:Gradle 通常会在项目第一次构建时自动下载 (下载前建议关掉防火墙或者杀毒软件(例如火绒),否则可能会卡住)

    按照下图位置修改 gradle-wrapper.properties 中下载网址为国内镜像源。

    腾讯云镜像:mirrors.cloud.tencent.com/gradle

    填写相关内容后开始创建。

    3. 修改 Gradle 下载网址为国内镜像源 这样可以避免下载速度慢或失败。

    4. 修改 Gradle 依赖库下载源为国内镜像源

    • 修改下图位置内容
    • 找到文件 settings.gradle.kts
    // 阿里云镜像(覆盖 Maven Central、Google、JCenter 等)
    maven { setUrl("https://maven.aliyun.com/repository/public/") }
    maven { setUrl("https://maven.aliyun.com/repository/google/") }
    maven { setUrl("https://maven.aliyun.com/repository/jcenter/") }
    maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin/") }
    
    // 华为云镜像
    maven { setUrl("https://repo.huaweicloud.com/repository/maven/") }
    
    // 腾讯云镜像
    maven { setUrl("https://mirrors.cloud.tencent.com/nexus/repository/maven-public/") }
    
    // 网易镜像
    maven { setUrl("https://mirrors.163.com/maven/repository/maven-public/") }
    

    首次创建项目加载了 3 分多钟,比使用默认下载源又快又好。

    总结 Gradle: Gradle 在构建项目时优先检查 本地缓存目录,如果本地缓存中存在版本匹配的 Gradle,则直接使用本地文件,否则会从 gradle-wrapper.properties 中指定的 distributionUrl 下载。为避免下载速度慢或失败,最好修改 Gradle 下载网址为国内镜像源。

    五、新项目测试

    1. 试验一下创建新项目的速度

    图片上内容表示: Gradle 正在启动其后台进程(Daemon)并开始执行任务,UP-TO-DATE 说明这个任务已经执行过,并且自上次执行以来没有需要更新的地方,所以它会跳过再次执行,所以本次 10 秒钟就 OK 了

    2. 试运行一下 创建一个虚拟机。

    切换后即可运行。

    目录

    1. 原生 Android 简介
    2. Android Studio 必备组件
    3. 一、Android Studio 安装
    4. 二、Android SDK 配置
    5. 三、JDK 配置(选做)
    6. 四、Gradle 配置
    7. 五、新项目测试
    • 💰 8折买阿里云服务器限时8折了解详情
    • Magick API 一键接入全球大模型注册送1000万token查看
    • 🤖 一键搭建Deepseek满血版了解详情
    • 一键打造专属AI 智能体了解详情
    极客日志微信公众号二维码

    微信扫一扫,关注极客日志

    微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

    更多推荐文章

    查看全部
    • 二分查找算法核心逻辑与实战题解
    • AI 大模型助力专利翻译:功能与应用解析
    • MySQL 常用命令速查表
    • Trae IDE 安装配置及 Java 前端开发实战
    • 基于 JuiceSSH 与 cpolar 实现手机远程连接 Linux 服务器
    • AI 驱动接口测试全流程自动化实践
    • Live Avatar 部署教程:Gradio Web UI 与 CLI 模式快速上手
    • 2026 年十大 AI 编程工具推荐
    • Linux 基础 IO(四):用户缓冲区深度解析
    • ControlNet-v1-1_fp16_safetensors 使用指南:AI 绘画控制
    • Whisper.cpp 模型选型:从 tiny 到 large-v3-turbo 速度与准确率实测
    • FPGA 入门:CAN 总线原理与 Verilog 代码实现
    • 攻防世界 Web 题解:反序列化、RCE 及文件包含漏洞
    • Hashcat 使用手册:从入门到高级密码恢复
    • MySQL 8.0 Windows 详细安装配置指南
    • GitHub for Visual Studio 安装与协作全流程指南
    • Z-Image-Turbo 对比 Stable Diffusion 核心优势分析
    • Spring Cloud 微服务核心组件实战指南
    • 算法基础:前缀和技巧与区间求和优化
    • 一维差分专题:模板题与海底高铁实战

    相关免费在线工具

    • Keycode 信息

      查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

    • Escape 与 Native 编解码

      JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

    • JavaScript / HTML 格式化

      使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

    • JavaScript 压缩与混淆

      Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

    • Base64 字符串编码/解码

      将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

    • Base64 文件转换器

      将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online