Files
mkdocs/docs/Google开发文档体系/入门指南/开发环境搭建.md
2026-01-15 18:21:00 +08:00

6.7 KiB
Raw Blame History

开发环境搭建

目录


JDK安装配置

JDK版本选择

// 推荐版本:
// - JDK 11LTS长期支持
// - JDK 17LTS最新长期支持
// - JDK 8兼容性好但较旧

// Android Studio 内置 JDK也可以使用系统 JDK

Windows安装JDK

# 1. 下载 JDK
# 访问 Oracle 官网或 OpenJDK 下载

# 2. 安装 JDK
# 运行安装程序,按提示安装

# 3. 配置环境变量
# 系统属性 → 高级 → 环境变量
# 新建 JAVA_HOME = C:\Program Files\Java\jdk-11
# 编辑 Path添加 %JAVA_HOME%\bin

# 4. 验证安装
java -version
javac -version

macOS安装JDK

# 方式1使用 Homebrew
brew install openjdk@11

# 方式2下载安装包
# 从官网下载 .dmg 文件安装

# 配置环境变量(~/.zshrc 或 ~/.bash_profile
export JAVA_HOME=$(/usr/libexec/java_home -v 11)
export PATH=$JAVA_HOME/bin:$PATH

# 验证
java -version

Linux安装JDK

# Ubuntu/Debian
sudo apt update
sudo apt install openjdk-11-jdk

# 配置环境变量(~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

# 验证
java -version

Android Studio安装

下载Android Studio

// 1. 访问官网
// https://developer.android.com/studio

// 2. 下载安装包
// - Windows: .exe 安装程序
// - macOS: .dmg 磁盘映像
// - Linux: .tar.gz 压缩包

Windows安装

# 1. 运行安装程序
# android-studio-xxxx.exe

# 2. 选择安装组件
# - Android Studio
# - Android SDK
# - Android Virtual Device
# - Performance (Intel HAXM)

# 3. 选择安装路径
# 建议C:\Program Files\Android\Android Studio

# 4. 完成安装

macOS安装

# 1. 打开 .dmg 文件
# 2. 拖拽 Android Studio 到 Applications
# 3. 首次启动,完成设置向导

Linux安装

# 1. 解压文件
tar -xzf android-studio-*.tar.gz

# 2. 移动到合适位置
sudo mv android-studio /opt/

# 3. 创建启动脚本
# /opt/android-studio/bin/studio.sh

首次启动配置

// 1. 欢迎界面
// - 选择 Standard 安装类型(推荐)

// 2. SDK 组件安装
// - Android SDK
// - Android SDK Platform
// - Android Virtual Device

// 3. 许可协议
// - 接受所有许可协议

// 4. 完成设置

SDK配置

SDK Manager

// 打开 SDK Manager
// File → Settings → Appearance & Behavior → System Settings → Android SDK

// 或
// Tools → SDK Manager

必需组件

// 1. Android SDK Platform
// - 选择目标 API 级别(推荐 API 33+
// - 至少安装一个最新版本

// 2. Android SDK Build-Tools
// - 最新版本
// - 用于编译应用

// 3. Android SDK Platform-Tools
// - ADB 工具
// - Fastboot 工具

// 4. Android SDK Tools
// - 开发工具

// 5. Android Emulator
// - 模拟器

// 6. Intel x86 Emulator Accelerator (HAXM)
// - Windows/macOS 模拟器加速

SDK路径配置

// Windows 默认路径:
// C:\Users\<用户名>\AppData\Local\Android\Sdk

// macOS 默认路径:
// ~/Library/Android/sdk

// Linux 默认路径:
// ~/Android/Sdk

模拟器配置

创建虚拟设备

// 1. 打开 AVD Manager
// Tools → Device Manager

// 2. 创建虚拟设备
// Create Device

// 3. 选择设备定义
// - Pixel 5推荐
// - Pixel 6
// - 其他设备

// 4. 选择系统镜像
// - 推荐最新稳定版API 33+
// - 下载系统镜像(如需要)

// 5. 配置虚拟设备
// - AVD Name设备名称
// - Graphics硬件加速推荐
// - Show Advanced Settings高级设置

模拟器设置

// 性能设置:
// - Graphics: Hardware - GLES 2.0(推荐)
// - RAM: 2048 MB推荐
// - VM heap: 512 MB

// 存储设置:
// - Internal Storage: 2048 MB
// - SD Card: 可选

// 网络设置:
// - 默认使用主机网络

启动模拟器

// 1. 从 AVD Manager 启动
// 2. 或从 Android Studio 运行应用时自动启动
// 3. 或使用命令行:
emulator -avd <AVD_NAME>

真机调试配置

启用开发者选项

// 1. 打开设置
// 2. 关于手机
// 3. 连续点击"版本号"7次
// 4. 返回设置,找到"开发者选项"

启用USB调试

// 1. 打开开发者选项
// 2. 启用"USB调试"
// 3. 连接手机到电脑
// 4. 手机上确认 USB 调试授权

验证连接

# 使用 ADB 验证
adb devices

# 应该显示设备列表
# List of devices attached
# <设备ID>    device

常见问题

// 1. 设备未识别
// - 检查 USB 驱动Windows
// - 检查 USB 连接模式(文件传输模式)
// - 重新插拔 USB

// 2. 授权问题
// - 手机上撤销 USB 调试授权
// - 重新连接并授权

// 3. 驱动问题Windows
// - 安装手机厂商 USB 驱动
// - 或使用通用 Android USB 驱动

环境变量设置

Windows环境变量

# 1. 设置 ANDROID_HOME
# 系统属性 → 高级 → 环境变量
# 新建 ANDROID_HOME = C:\Users\<用户名>\AppData\Local\Android\Sdk

# 2. 添加到 Path
# %ANDROID_HOME%\platform-tools
# %ANDROID_HOME%\tools
# %ANDROID_HOME%\tools\bin

# 3. 验证
adb version

macOS/Linux环境变量

# 编辑 ~/.zshrc 或 ~/.bash_profile
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin

# 使配置生效
source ~/.zshrc  # 或 source ~/.bash_profile

# 验证
adb version

常见问题

问题1SDK下载失败

// 解决方案:
// 1. 检查网络连接
// 2. 使用代理或 VPN
// 3. 手动下载 SDK 组件
// 4. 配置 SDK Manager 代理

问题2模拟器启动慢

// 解决方案:
// 1. 启用硬件加速HAXM
// 2. 增加 RAM 分配
// 3. 使用 x86 系统镜像
// 4. 关闭不必要的后台程序

问题3Gradle同步失败

// 解决方案:
// 1. 检查网络连接
// 2. 配置 Gradle 代理
// 3. 清理项目Build → Clean Project
// 4. 重新同步File → Sync Project with Gradle Files

问题4ADB未识别设备

// 解决方案:
// 1. 检查 USB 驱动Windows
// 2. 重启 ADBadb kill-server && adb start-server
// 3. 检查 USB 调试是否启用
// 4. 尝试不同的 USB 端口

总结

开发环境搭建是 Android 开发的第一步。确保正确安装和配置所有必需组件,可以大大提高开发效率。


最后更新2024年