2. 下载与安装:从官网下载Android Studio、Windows/Mac/Linux安装步骤详解

好,咱们正式开始动手了。

搭建开发环境这件事,说难不难,说简单吧,我第一次入坑时也踩过不少坑。尤其是下载链接点错、安装路径带中文、SDK路径没配好……嗯,这些我都经历过。今天咱们就一步步来,把Android Studio装好,顺便把那些容易翻车的地方提前给你指出来。

2.1 从官网下载Android Studio

首先,下载地址只有一个:developer.android.com/studio。我个人习惯直接搜“Android Studio download”,但注意别点进第三方下载站,那些捆绑软件多到你怀疑人生。

打开官网后,你会看到一个大大的下载按钮。它会自动识别你的操作系统——Windows、Mac还是Linux。如果你用的是Windows,建议选 .exe 版本,安装过程更友好。Mac用户选.dmg,Linux用户选.tar.gz。

⚠️ 避坑指南: 我曾经下载过“带Bundle”的版本,结果里面捆绑了一堆模拟器镜像,安装包大了两倍,其实没必要。选标准版就行,SDK组件后面可以按需下载。

下载前注意看版本号。我建议选 最新稳定版,别追预览版。预览版虽然新,但插件兼容性经常出问题,你想想看,项目写到一半突然编译不过,多闹心。

2.2 Windows安装步骤详解

Windows下的安装,说白了就是一路“Next”,但有几个关键点我得提醒你。

  1. 双击安装包,选择安装路径。这里注意:路径不要有中文,也不要有空格。我习惯用 D:\Android\AndroidStudio,干净利落。
  2. 选择组件:默认勾选“Android Studio”和“Android Virtual Device”就行。如果你不需要模拟器,可以取消AVD,但后面调试会不方便。
  3. 选择开始菜单文件夹:默认即可,不用改。
  4. 等待安装完成。这个过程大概5-10分钟,取决于你的硬盘速度。
💡 小技巧: 安装完成后,第一次启动会提示“Import Settings”。如果你是全新安装,选“Do not import settings”。我之前手贱导入了旧版配置,结果一堆插件冲突,折腾了半天。

2.3 Mac安装步骤详解

Mac用户相对省心一些。下载下来的.dmg文件,直接双击打开,然后把Android Studio图标拖到Applications文件夹里就行。

第一次启动时,系统可能会提示“无法验证开发者”。别慌,去 系统偏好设置 → 安全性与隐私,点击“仍要打开”即可。这是macOS的安全机制,不是病毒。

启动后,同样会进入设置向导。这里我建议:SDK路径用默认的 ~/Library/Android/sdk,别乱改。我曾经为了省空间改到外置硬盘,结果每次插拔硬盘都要重新配置,烦得很。

2.4 Linux安装步骤详解

Linux用户,嗯,你们应该对命令行不陌生。下载的.tar.gz文件,解压到你想放的目录就行。

# 解压
tar -xzf android-studio-2024.1.1.2-linux.tar.gz

# 移动到常用目录(可选)
sudo mv android-studio /opt/

# 启动
cd /opt/android-studio/bin
./studio.sh

这里有个坑:Linux下需要安装一些依赖库。如果你启动时报错“libncurses.so.5 not found”,执行以下命令:

sudo apt install libncurses5  # Ubuntu/Debian
sudo yum install ncurses-libs  # CentOS/RHEL

我第一次在Ubuntu上装的时候,就是卡在这一步。后来发现是64位系统缺少32位库,装个 lib32z1 就解决了。

2.5 首次启动与SDK配置

不管哪个系统,首次启动都会进入设置向导。这里有几个关键步骤:

  1. 选择UI主题:我个人喜欢Darcula,护眼。但如果你在阳光下写代码,Light主题可能更清晰。
  2. SDK组件下载:向导会提示下载Android SDK、Build Tools等。建议全选,省得后面手动补。
  3. 模拟器配置:如果你打算用模拟器调试,建议下载一个系统镜像。我一般选 API 34的x86_64镜像,兼容性好,启动快。
📌 重点: SDK路径一定要记住。后面创建项目、配置Gradle时经常要用到。Windows默认在 C:\Users\你的用户名\AppData\Local\Android\Sdk,Mac/Linux在 ~/Android/Sdk

2.6 常见安装问题与解决

安装过程中,你可能会遇到这些问题。我帮你整理了一下:

问题 原因 解决方法
安装进度卡在“Downloading SDK” 网络问题,GFW导致下载慢 挂代理,或者手动下载SDK包放到指定目录
启动时报错“Unable to access Android SDK” SDK路径配置错误 去 File → Settings → Appearance & Behavior → System Settings → Android SDK 重新设置路径
模拟器启动黑屏 显卡驱动问题或HAXM未安装 Windows安装Intel HAXM,Mac/Linux检查KVM是否开启
Linux下无法启动studio.sh 缺少JDK或依赖库 安装OpenJDK 17,并安装lib32z1、libncurses5等库
💡 我的经验: 如果你在公司网络环境下安装,大概率会遇到SDK下载超时。这时候别硬等,直接手动下载SDK压缩包,解压到对应目录,然后重启Android Studio。我当年就是这么干的,省了至少半小时。

2.7 安装后的验证

装完了,怎么知道一切正常?很简单,创建一个空项目试试。

  1. 打开Android Studio,点击“New Project”。
  2. 选择“Empty Views Activity”,点Next。
  3. 项目名随便填,比如“HelloWorld”,语言选Kotlin。
  4. 点击Finish,等待Gradle同步完成。
  5. 如果底部Build窗口显示“BUILD SUCCESSFUL”,恭喜你,环境搭建成功!

如果同步失败,别慌。八成是Gradle版本或SDK版本不匹配。去 build.gradle.kts 文件里,把 compileSdk 改成你下载的SDK版本号就行。

嗯,到这里,Android Studio的下载与安装就全部搞定了。下一章咱们聊聊项目结构和Gradle配置,那才是真正开始写代码的地方。