当前位置: 首页 > news >正文

Android Studio 安装教程(Windows 超详细图文版)

本教程将从准备工作→ 下载 → Android Studio安装 → SDK配置 → 创建第一个项目全流程讲解,适合AndroidAndroid开发零基础入门

一、Android Studio简介

Android Studio 是 Google 官方推出的Android应用开发IDE,用于开发 Android APP。它基于 IntelliJ IDEA 构建,支持Java / Kotlin / C++等多种开发语言。

Android Studio 提供了:

  • 代码编辑器

  • Android SDK 管理

  • 模拟器

  • 可视化布局设计

  • APK分析工具

组件/配置

备注

Android Studio

开发Android应用的首选IDE

Android SDK

Android平台工具和库(Android Studio初始设置时会提示下载 )

JDK

Java开发环境,用于运行Android SDK工具

Gradle

Android项目构建工具 (通常会与Android Studio一起安装或在项目第一次构建时自动下载)

开发 Android 应用时必须安装 Android Studio

二、安装前准备

在安装之前,需要确认电脑配置满足要求。

1 .系统要求(Windows)

项目最低配置
操作系统Windows 10 64位
内存8GB
硬盘8GB以上
CPU支持虚拟化

建议配置:

  • 16GB内存

  • SSD硬盘

否则 Android 模拟器运行会比较卡。

2.JDK下载安装

2.1下载JDK

进入官方下载页面:

https://www.oracle.com/java/technologies/downloads/

推荐下载版本:

JDK 17

因为目前 Android Studio 对JDK17兼容最好

下载Windows x64 Installers 或者Compressd Archive (解压即用)


2.2安装JDK

下载完成后双击安装:

jdk-17_windows-x64_bin.exe

点击:

Next

安装路径建议:

C:\Program Files\Java\jdk-17

继续点击:

Next
Install

等待安装完成。

2.3配置JDK环境变量

安装完成后,需要配置环境变量

步骤如下:

1 打开环境变量

右键:

此电脑 → 属性 → 高级系统设置

点击:

环境变量


2 新建 JAVA_HOME

系统变量中新建:

变量名: JAVA_HOME 变量值: C:\Program Files\Java\jdk-17


3 配置 Path

Path中添加:

%JAVA_HOME%\bin


4 验证安装

打开命令提示符(CMD)

输入:

java -version

如果出现:

java version "17"

说明安装成功。

示例:

C:\Users> java -version java version "17.0.10" Java(TM) SE Runtime Environment Java HotSpot(TM) 64-Bit Server VM

三、下载 Android Studio

进入官方下载页面:

https://developer.android.com/studio

下载 Windows 版本。

四、安装 Android Studio

下载完成后双击:

android-studio.exe

进入安装向导。


1.安装组件

建议全部勾选:

Android Studio Android Virtual Device

说明:

组件作用
Android Studio开发环境
Android Virtual DeviceAndroid模拟器


2 安装路径

默认:

C:\Program Files\Android\Android Studio

可以修改默认路径

点击:

Next Install

等待安装完成。

五、首次启动 Android Studio

安装完成后启动 Android Studio。

首次启动会进入配置向导。

可以先选择Cancel

然后选择Next

2 选择安装模式

选择:Standard

推荐新手使用。

然后点击:

Next

3.下载 SDK 组件

避免C盘空间不够,修改SDK文件路径

F:\sdk

配置信息

接下来 Android Studio 会自动下载:

  • Android SDK

  • Build Tools

  • Emulator

点击:

Finish

等待下载完成

六、SDK Manager 配置

如果上一步没下载成功,可以进入:Settings中的 Language&Frameworks

Android SDK

建议下载:

Android 16
Android SDK Build Tools
Android Emulator
Platform Tools

配置环境变量

如果需要从命令行或其他非Android Studio环境访问SDK工具,或者遇到特定工具提示找不到SDK的问题,可以进行这一步

  • 还是常规步骤:右键此电脑–属性–高级系统设置–环境变量

  • 新建系统变量:输入ANDROID_HOMESDK的文件路径点击Path,添加以下两条

%ANDROID_HOME%\tools​

%ANDROID_HOME%\platform-tools

七、创建第一个Android项目

1.创建项目

打开 Android Studio

点击:

New Project

选择模板:

Empty Views Activity

配置填写

配置示例
Project NameHelloWorld
LanguageKotlin
Minimum SDKAndroid 7

2.创建虚拟机

3.点击运行

点击绿色的图标运行项目

执行成功,我们可以看到hello world

Tips1.修改 Gradle 下载为国内镜像源

在使用 Android Studio 时,Gradle 依赖默认从国外服务器下载,速度非常慢,甚至会失败。

建议修改为国内镜像源(阿里云)来加速下载。

a.修改项目级 build.gradle

打开项目中的:

build.gradle(Project)

找到:

repositories { google() mavenCentral() }

修改为:

repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } }

b.修改 settings.gradle(推荐)

打开:

settings.gradle

找到:

dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } }

修改为:

dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } } }

c.修改 Gradle Wrapper 下载源(关键)

打开:

gradle/wrapper/gradle-wrapper.properties

找到:

distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip

修改为:

distributionUrl=https\://mirrors.aliyun.com/gradle/gradle-8.13-bin.zip

d.刷新 Gradle

修改完成后,在 Android Studio 中点击:

Sync Project with Gradle Files
http://www.jsqmd.com/news/499613/

相关文章:

  • 洛谷:P5744 【深基7.习9】培训
  • 计算机毕设 java 口腔牙科诊所管理系统 Java+SpringBoot 口腔牙科诊疗管理平台 Web 版牙科门诊就医管理系统
  • 16、【Agent】【OpenCode】源码构建(Bun介绍)
  • python-web自动化-selenium(1)
  • OpenClaw常见4大赋能工作场景
  • Python asyncio 调度模型的可视化分析
  • 2026-03-17 每日作战任务:RAG 语料高效切分(Text Chunking)与处理
  • JAVA数据结构 DAY8-堆
  • 大模型的那点事儿
  • 华为OD机试真题精讲:数据单元的变化替换(Python/Java/C++多语言实现)
  • APF 仿真(有源电力滤波器)研究,双PI控制 电压外环 电流内环,SVPWM ip-iq 电...
  • BUUCTF——[GXYCTF2019]禁止套娃解题记录
  • SDPose-Wholebody在Typora中的技术文档自动化
  • 3人团队干出10人活?实测这款AI短剧平台,发现“人效”还能这么卷
  • 努力学习了一辈子,突然发现学习没什么用了
  • Cesium快速入门到精通系列教程二十三:综合
  • Python之三大基本库——Pandas
  • python-flask高校失物招领平台38tp1
  • 基于S7-200 PLC和MCGS的电机转速闭环速度控制系统:带解释的梯形图程序、接线图原理图...
  • GLM-4.7-Flash性能实测:推理速度优化,响应更迅速
  • 三相光伏并网Matlab/Simulink仿真:MPPT控制与LCL滤波器应用
  • GLM-4v-9b多场景落地:教培机构用4090实现课件截图→知识点打标+习题生成
  • JAVA进阶-锁
  • 【Deer-flow】项目解读——subagent 调度
  • python数据结构-字符串
  • MMDOCIR: Benchmarking Multimodal Retrieval for Long Documents
  • APM使用LUA脚本发送实现遥控器PWM信号输出CAN协议信号
  • 广义预测控制(MPGC)在水下机器人中的应用——一场控制算法的探索
  • 卷积神经网络(CNN)在音频特征提取中的角色:SenseVoice-Small模型技术探秘
  • 圣女司幼幽-造相Z-Turbo保姆级教程:cat日志定位问题+Gradio端口映射调试