最低配置:
操作系统:Windows 10/11、macOS 10.14+、Linux(Ubuntu 18.04+)
内存:8 GB RAM(推荐 16 GB)
磁盘空间:至少 10 GB 可用空间(推荐 20 GB+)
屏幕分辨率:1280×800 以上
下载 JDK 11 或更高版本:
# macOS (使用 Homebrew)
brew install openjdk@11
# Ubuntu/Debian
sudo apt install openjdk-11-jdk
# Fedora
sudo dnf install java-11-openjdk-devel
配置环境变量:
# Windows
1. 右键"此电脑" → 属性 → 高级系统设置
2. 环境变量 → 系统变量 → 新建
3. 变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk-11.0.xx
4. 编辑Path变量,添加:%JAVA_HOME%\bin
# macOS/Linux
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$JAVA_HOME/bin:$PATH
# 添加到 ~/.bashrc 或 ~/.zshrc
验证安装:
java -version
javac -version
macOS 安装:
1. 下载 android-studio-xxx.dmg
2. 拖拽到 Applications 文件夹
3. 右键点击 → 打开(首次需要)
4. 在 Applications 中找到并启动
Windows 安装:
1. 下载 android-studio-xxx.exe
2. 双击运行安装程序
3. 选择安装组件(全选)
4. 选择安装路径(建议不要安装在C盘)
5. 完成安装,启动 Android Studio
首次启动设置向导:
# Windows 默认:C:\Users\用户名\AppData\Local\Android\Sdk
# macOS 默认:/Users/用户名/Library/Android/sdk
# Linux 默认:/home/用户名/Android/Sdk
# 建议修改到非系统盘(Windows)
D:\Android\Sdk
HTTP Proxy Host: mirrors.aliyun.com
HTTP Proxy Port: 80
打开 SDK Manager:
File → Settings → Appearance & Behavior → System Settings → Android SDK
或
工具栏:SDK Manager 图标
安装必要的 SDK 平台:
✅ Android 13.0 (Tiramisu) - API 33
✅ Android 11.0 (R) - API 30
✅ Android 8.0 (Oreo) - API 26
安装 SDK Tools:
✅ Android SDK Build-Tools
✅ Android SDK Command-line Tools (latest)
✅ Android Emulator
✅ Android SDK Platform-Tools
✅ Intel x86 Emulator Accelerator (HAXM installer) - Windows
✅ Google USB Driver - Windows(如需真机调试)
打开 AVD Manager:
Tools → AVD Manager
或
工具栏:AVD Manager 图标
创建虚拟设备:
Phone → Pixel 5
或
Pixel 3a
选择系统镜像:
Release Name: Tiramisu
API Level: 33
ABI: x86_64(性能更好)
Target: Android 13.0
配置 AVD:
AVD Name: Pixel_5_API_33
Graphics: Hardware - GLES 2.0(性能最好)
点击 Finish
启动模拟器:
emulator -avd Pixel_5_API_33
加速 Gradle 构建
# 文件位置:~/.gradle/gradle.properties
# Windows: C:\Users\用户名\.gradle\gradle.properties
# 开启并行构建
org.gradle.parallel=true
# 开启守护进程
org.gradle.daemon=true
# 配置 JVM 参数
org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m
# 使用国内镜像(加速下载)
systemProp.http.proxyHost=mirrors.aliyun.com
systemProp.http.proxyPort=80
systemProp.https.proxyHost=mirrors.aliyun.com
systemProp.https.proxyPort=80
// build.gradle (Project)
buildscript {
repositories {
// 国内镜像源
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/central' }
// 官方源
google()
mavenCentral()
}
}
Android 设备设置
adb devices✅ ADB Idea - ADB命令快捷工具
✅ Android ButterKnife Zelezny - ButterKnife辅助
✅ Material Theme UI - 主题美化
✅ JSON To Kotlin Class - JSON转数据类
✅ CodeGlance - 代码地图
✅ Key Promoter X - 快捷键提示
✅ Rainbow Brackets - 彩虹括号
✅ .ignore - Git忽略文件管理
# Android Studio 配置优化
# 文件:Android Studio安装目录/bin/idea.properties
# 增加内存分配
-Xms2048m
-Xmx4096m
-XX:ReservedCodeCacheSize=1024m
# 文件索引排除
idea.max.intellisense.filesize=5000
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 运行应用 | Shift+F10 | Ctrl+R |
| 调试应用 | Shift+F9 | Ctrl+D |
| 代码格式化 | Ctrl+Alt+L | Cmd+Alt+L |
| 查找类 | Ctrl+N | Cmd+O |
| 生成代码 | Alt+Insert | Cmd+N |
| 快速修复 | Alt+Enter | Alt+Enter |
# 添加 Android 工具到 PATH
# Windows
setx PATH "%PATH%;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools"
# macOS/Linux
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