Android Studio安装与配置 #
一、Android Studio简介 #
Android Studio是Google官方提供的Android集成开发环境(IDE),基于IntelliJ IDEA构建。它提供了丰富的功能来帮助开发者高效地开发Android应用。
1.1 主要特性 #
- 智能代码编辑器:代码补全、代码分析、重构功能
- 布局编辑器:可视化UI设计
- APK分析器:分析APK文件内容和大小
- 模拟器:快速启动的Android模拟器
- 性能分析器:CPU、内存、网络、能耗分析
- Gradle构建系统:灵活的构建配置
1.2 系统要求 #
| 项目 | Windows | macOS | Linux |
|---|---|---|---|
| 操作系统 | Windows 10/11 64位 | macOS 10.14+ | 任意64位Linux |
| 内存 | 8GB RAM(推荐16GB) | 8GB RAM(推荐16GB) | 8GB RAM(推荐16GB) |
| 磁盘空间 | 至少8GB | 至少8GB | 至少8GB |
| 分辨率 | 1280×800最低 | 1280×800最低 | 1280×800最低 |
二、下载Android Studio #
2.1 官方下载 #
访问Android Studio官网下载最新版本:
https://developer.android.com/studio
2.2 国内镜像下载 #
如果官网访问较慢,可以使用国内镜像:
https://developer.android.google.cn/studio
三、安装Android Studio #
3.1 Windows安装 #
- 双击下载的
.exe安装包 - 启动安装向导,点击 Next
- 选择安装组件:
- Android Studio
- Android Virtual Device(推荐勾选)
- 选择安装路径(建议不要安装在中文路径下)
- 点击 Install 开始安装
- 安装完成后点击 Finish
3.2 macOS安装 #
- 打开下载的
.dmg文件 - 将 Android Studio 拖拽到 Applications 文件夹
- 打开 Applications,启动 Android Studio
- 首次启动会提示确认打开,点击"打开"
3.3 Linux安装 #
- 解压下载的
.tar.gz文件:
tar -xzf android-studio-*.tar.gz
- 移动到合适的位置:
sudo mv android-studio /opt/
- 启动Android Studio:
/opt/android-studio/bin/studio.sh
- 创建桌面快捷方式(可选):
在Android Studio中,选择 Configure -> Create Desktop Entry
四、初始配置向导 #
首次启动Android Studio会运行配置向导:
4.1 欢迎界面 #
选择是否导入之前的设置(首次安装选择 Do not import settings)
4.2 安装类型 #
选择 Standard 或 Custom:
- Standard:自动安装推荐组件
- Custom:自定义安装路径和组件
推荐新手选择 Standard。
4.3 选择UI主题 #
选择 IntelliJ 或 Darcula 主题(深色主题)
4.4 SDK组件下载 #
向导会自动下载以下组件:
- Android SDK
- Android SDK Platform
- Android Virtual Device
下载过程可能需要较长时间,取决于网络状况。
五、Android SDK管理 #
5.1 打开SDK Manager #
在Android Studio中:
- 菜单:Tools -> SDK Manager
- 快捷键:Ctrl+Alt+S(Windows/Linux)或 Cmd+,(macOS)
5.2 SDK Platforms #
选择要安装的Android版本:
| 版本 | 用途 |
|---|---|
| Android 14 (API 34) | 最新稳定版,推荐安装 |
| Android 13 (API 33) | 主流版本 |
| Android 12 (API 31) | 兼容性测试 |
建议至少安装最近3个主要版本。
5.3 SDK Tools #
常用工具:
| 工具 | 说明 |
|---|---|
| Android SDK Build-Tools | 构建工具 |
| Android Emulator | 模拟器 |
| Android SDK Platform-Tools | 平台工具(adb等) |
| Android SDK Tools | SDK工具 |
| Google Play services | Google Play服务 |
| Intel x86 Emulator Accelerator | 模拟器加速 |
5.4 SDK Update Sites #
配置SDK更新源,国内用户可以添加镜像源加速下载。
六、配置环境变量 #
6.1 Windows #
- 右键"此电脑" -> 属性 -> 高级系统设置 -> 环境变量
- 新建系统变量:
变量名:ANDROID_HOME
变量值:C:\Users\用户名\AppData\Local\Android\Sdk
- 编辑 Path 变量,添加:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin
6.2 macOS/Linux #
编辑 ~/.bash_profile 或 ~/.zshrc:
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
使配置生效:
source ~/.bash_profile
# 或
source ~/.zshrc
6.3 验证配置 #
打开终端,执行:
adb version
如果显示版本信息,说明配置成功。
七、创建Android模拟器 #
7.1 打开AVD Manager #
- 菜单:Tools -> AVD Manager
- 工具栏:点击手机图标
7.2 创建虚拟设备 #
- 点击 Create Virtual Device
- 选择设备类型:
- Phone:手机
- Tablet:平板
- Wear:手表
- TV:电视
- 选择设备型号(推荐 Pixel 4 或 Pixel 6)
- 选择系统镜像:
- x86_64:适合Intel/AMD处理器
- arm64-v8a:适合Apple Silicon Mac
- 配置AVD属性:
- 名称
- 启动方向
- 网络配置
- 点击 Finish 完成
7.3 模拟器加速 #
Windows #
安装 Intel HAXM 或启用 Windows Hypervisor Platform
macOS #
Apple Silicon Mac 自动使用 Hypervisor.Framework
Linux #
安装 KVM:
sudo apt install kvm
八、Android Studio常用设置 #
8.1 外观设置 #
Settings -> Appearance & Behavior -> Appearance
- Theme:主题选择
- Font size:字体大小
8.2 编辑器设置 #
Settings -> Editor
- Font:编辑器字体
- Code Style:代码风格
- File Encodings:文件编码(建议UTF-8)
8.3 Gradle设置 #
Settings -> Build, Execution, Deployment -> Gradle
- Gradle JDK:选择JDK版本
- Offline work:离线模式(网络不好时可开启)
8.4 内存设置 #
编辑 studio.vmoptions 文件:
-Xms256m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
九、常用快捷键 #
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 查找操作 | Ctrl+Shift+A | Cmd+Shift+A |
| 快速修复 | Alt+Enter | Option+Enter |
| 格式化代码 | Ctrl+Alt+L | Cmd+Option+L |
| 查找类 | Ctrl+N | Cmd+O |
| 查找文件 | Ctrl+Shift+N | Cmd+Shift+O |
| 全局搜索 | Ctrl+Shift+F | Cmd+Shift+F |
| 重命名 | Shift+F6 | Shift+F6 |
| 运行 | Shift+F10 | Ctrl+R |
| 调试 | Shift+F9 | Ctrl+D |
十、常见问题解决 #
10.1 SDK下载慢 #
使用国内镜像或代理
10.2 Gradle同步失败 #
- 检查网络连接
- 使用国内Gradle镜像
- 清除缓存:File -> Invalidate Caches / Restart
10.3 模拟器启动慢 #
- 启用硬件加速
- 使用 x86_64 镜像
- 分配更多内存
10.4 内存不足 #
调整 studio.vmoptions 中的内存配置
十一、总结 #
搭建Android开发环境是学习Android开发的第一步。本章介绍了:
- Android Studio的下载与安装
- SDK的配置与管理
- 模拟器的创建与使用
- 常用设置与快捷键
环境搭建完成后,我们就可以开始创建第一个Android应用了。