Android Logo Android 开发环境配置

Android Studio、SDK、模拟器完整配置指南

流程 安装流程

1

安装 JDK

2

安装 Android Studio

3

配置 SDK

4

配置模拟器

5

创建第一个项目

系统 系统要求

硬件要求(重要)
最低配置
  • • 内存:8 GB RAM
  • • 硬盘:至少 8 GB 可用空间
  • • 屏幕分辨率:1280 x 800
  • • 系统:Windows 10/11 64 位
推荐配置
  • • 内存:16 GB RAM 或更高
  • • 硬盘:SSD,至少 20 GB 可用空间
  • • CPU:支持虚拟化技术
  • • GPU:支持 OpenGL 2.0
重要提示:Android Studio 是内存和 CPU 密集型应用,配置过低会严重影响开发体验。模拟器运行时建议至少 16GB 内存。

JDK JDK 配置

好消息:Android Studio Arctic Fox 及以后版本已内置 JDK(JBR),无需单独安装。但建议保留独立的 JDK 用于其他 Java 开发。
内置 JDK(推荐)

Android Studio 自带的 JetBrains Runtime JDK

  • 无需额外配置
  • 与 IDE 完美兼容
  • 自动更新维护

位置:Android Studio 安装目录/jbr

独立 JDK

如需单独安装 JDK,推荐以下版本

  • JDK 17(推荐)
  • JDK 11
  • JDK 8(老项目兼容)
下载 Eclipse Temurin

Android Studio Android Studio 下载

Android Studio

Google 官方 Android 开发 IDE,基于 IntelliJ IDEA

  • 智能代码编辑
  • 强大的布局编辑器
  • 内置模拟器
  • 性能分析工具
  • 即时运行和预览
官方下载

约 1.2 GB

国内下载镜像(推荐)

如果官网下载速度慢,可以使用国内镜像:

镜像源 地址 说明
清华大学 mirrors.tuna.tsinghua.edu.cn 更新速度快
阿里云 developer.aliyun.com 稳定可靠
腾讯云 mirrors.cloud.tencent.com 华南地区速度快

步骤 安装步骤详解

  1. 下载完成后,双击运行 android-studio-xxx.exe
  2. 选择安装组件,建议全选(包括 Android Virtual Device)
  3. 选择安装路径,路径不要包含中文
  4. 等待安装完成
注意:安装路径建议为 D:\Android\AndroidStudio,避免 C 盘空间不足

  1. 启动 Android Studio,选择 "Do not import settings"
  2. 选择 UI 主题(建议选 Darcula 护眼)
  3. 选择 SDK 安装路径,建议自定义(如 D:\Android\Sdk
  4. 确认设置,点击 Finish 开始下载 SDK 组件
  5. 等待下载完成(可能需要较长时间)
提示:SDK 下载过程中如果速度慢,可以配置国内镜像源(见下方)

为了方便使用命令行工具,建议配置环境变量:

1. 添加 Android SDK 工具到 Path
# 在系统环境变量 Path 中添加:
D:\Android\Sdk\platform-tools
D:\Android\Sdk\tools
D:\Android\Sdk\tools\bin
2. 添加 Android Studio 到 Path(可选)
D:\Android\AndroidStudio\bin
3. 验证配置
# 打开命令提示符,输入:
adb version

  1. 点击 "New Project"
  2. 选择 "Empty Activity" 模板
  3. 填写项目信息:
    • Name: 项目名称
    • Package name: 应用包名(如 com.example.myapp)
    • Save location: 项目保存位置
    • Language: Kotlin 或 Java
    • Minimum SDK: 最低支持版本(建议 API 21+)
  4. 点击 Finish,等待 Gradle 同步完成
  5. 点击运行按钮,选择模拟器或真机运行

SDK SDK 配置

SDK Manager 使用

打开方式:Tools → SDK Manager 或点击工具栏 SDK 图标

推荐安装的 SDK 组件:
组件 说明 建议
Android SDK Platform Android 平台 SDK 安装最新稳定版 + 目标版本
Intel x86 Emulator 模拟器加速 必须安装(Intel CPU)
Android SDK Build-Tools 构建工具 安装最新版本
Android Emulator 模拟器 必须安装
Google Play services Google 服务 根据需要安装
配置国内镜像源:
# 在 SDK Manager → SDK Update Sites 中添加:
https://mirrors.tuna.tsinghua.edu.cn/android/repository/repository-2.1.xml

# 或修改 sdkmanager.ini 文件
http.force=true
https.force=true

模拟器 模拟器配置

Android Virtual Device

Android Studio 自带模拟器,官方推荐

  • 与 Studio 深度集成
  • 支持 Google Play
  • 性能良好
创建模拟器步骤:
  1. Tools → Device Manager
  2. 点击 Create Device
  3. 选择设备型号(建议 Pixel 系列)
  4. 选择系统镜像(建议 x86_64)
  5. 完成创建
官方文档
第三方模拟器

可作为备选方案

推荐选项:
  • Genymotion

    功能强大,支持云真机

    官网
  • 夜神模拟器

    国内产品,中文友好

    官网
  • 雷电模拟器

    轻量快速

    官网
模拟器性能优化
1. 启用虚拟化技术(必须)
  • 重启电脑进入 BIOS 设置
  • 找到 Intel VT-x 或 AMD-V 选项
  • 设置为 Enabled
  • 保存重启
2. 分配足够内存
# 在 AVD 配置中:
RAM: 2048 MB 或更高
VM Heap: 256 MB
3. 使用快照功能

启用 Quick Boot 可以秒开模拟器,保存当前状态以便下次快速恢复

工具 开发工具与插件

Gradle
Gradle

Android 官方构建系统

Android Studio 已内置,无需单独安装

文档
Kotlin
Kotlin

Android 首选开发语言

Android Studio 已内置支持

文档 入门
ADB
ADB 工具

Android 调试桥接

位于 platform-tools 目录

adb devices      # 查看设备
adb install app.apk  # 安装应用
adb logcat        # 查看日志
LeakCanary
LeakCanary

内存泄漏检测

// build.gradle 添加:
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.12'
文档
Stetho
Stetho

Facebook 调试工具

支持 Chrome DevTools 调试

文档
Profiler
Android Profiler

性能分析工具

Android Studio 内置

可分析 CPU、内存、网络、电量

插件 Android Studio 必备插件

打开方式:File → Settings → Plugins

Translation

代码翻译插件

Material Theme UI

美化主题

Key Promoter X

快捷键提示

Android Parcelable

Parcelable 生成

GsonFormatPlus

JSON 转 Java

Flutter

Flutter 开发支持

问题 常见问题与注意事项

优化建议:

  • 增加 IDE 内存:Help → Edit Custom VM Options,修改 -Xmx 值为 2048m 或更高
  • 关闭不需要的插件
  • 使用 SSD 硬盘安装
  • 关闭不必要的索引和检查
  • 确保有足够内存(16GB+)
# 修改 studio64.exe.vmoptions:
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m

优化方案:

1. 配置国内镜像源
// 项目级 build.gradle
buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
}

// settings.gradle
dependencyResolutionManagement {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
}
2. 启用 Gradle 缓存
# gradle.properties 添加:
org.gradle.caching=true
org.gradle.parallel=true
org.gradle.daemon=true

排查步骤:

  1. 检查虚拟化是否开启 - 任务管理器 → 性能 → CPU,查看虚拟化状态
  2. 分配足够内存 - 建议 2GB 以上
  3. 使用 x86_64 镜像 - 不要使用 ARM 镜像
  4. 启用 GPU 加速 - 在 AVD 配置中启用 Hardware - GLES 2.0/3.0
  5. 使用冷启动 - 关闭 Quick Boot 尝试冷启动
  6. 考虑真机调试 - 连接真实 Android 设备
如果以上方法都无效,建议使用真机调试或尝试 Genymotion 等第三方模拟器

解决方案:

1. 配置国内镜像源
# 在 SDK Manager → Settings 中添加:
https://mirrors.tuna.tsinghua.edu.cn/android/repository/repository-2.1.xml
2. 手动下载组件

从国内镜像网站下载组件,然后放到 SDK 目录对应位置

3. 使用命令行工具
# 使用 sdkmanager 命令行:
sdkmanager "platform-tools" "platforms;android-34"

语言 优势 建议
Kotlin 代码简洁、空安全、协程支持、Google 首选 新项目首选
Java 资料丰富、生态完善、团队熟悉 维护老项目

强烈建议:学习 Kotlin,这是 Android 开发的未来。Google 已宣布 Kotlin First 策略。

Android 开发会占用大量 C 盘空间,建议:

1. 移动 SDK 位置
# 在 File → Settings → Appearance & Behavior → System Settings → Android SDK
# 修改 Android SDK Location 到其他盘,如 D:\Android\Sdk
2. 移动 Gradle 缓存
# 在用户目录下的 .gradle 文件夹移动到其他位置
# 并设置环境变量 GRADLE_USER_HOME
3. 移动模拟器数据

模拟器数据默认在 C:\Users\用户名\.android\avd,可以设置环境变量 ANDROID_AVD_HOME 修改位置

验证 环境验证命令

安装完成后,打开命令提示符运行以下命令验证:

# 验证 ADB
adb version

# 验证 Java(如果使用独立 JDK)
java -version

# 查看已连接设备(模拟器或真机)
adb devices

# 测试安装 APK(可选)
adb install path/to/app.apk
如果 adb devices 能列出设备,说明环境配置成功!

学习 学习资源推荐