Android Studio的安装与使用
Android Studio的安装与使用
Android Studio是Google官方推出的Android应用集成开发环境(IDE),基于IntelliJ IDEA平台构建,集成了代码编辑、界面设计、编译构建、模拟器运行、性能分析和打包发布等一整套功能,是目前开发Android App的主流和首选工具

Android Studio是什么
Android Studio是用于开发Android应用的官方集成开发环境(IDE)。Android Studio 基于IntelliJ IDEA强大的代码编辑器和开发者工具,还提供更多可提高Android应用构建效率的功能,如:
- 基于Gradle的灵活构建系统
- 快速且功能丰富的模拟器
- 统一的环境(供您开发适用于所有Android设备的应用)
- 通过实时编辑功能实时更新模拟器和实体设备中的可组合项
- 代码模版和GitHub集成,可协助您打造常见的应用功能及导入示例代码
- 大量的测试工具和框架
- Lint工具,能够找出性能、易用性和版本兼容性等方面的问题
- C++和NDK支持
Android Studio的下载与安装
下载
官方下载网址:https://developer.android.google.cn/studio?hl=zh-cn

注:官方提供了不同操作系统与架构的软件包,根据自身设备选择下载即可,我这里选择的时windows系统安装包(android-studio-2025.2.3.9-windows.exe)
安装
1.执行安装包
点击执行Android Studio安装包
2.选择组件

选择组件时,勾选Android Virtual Device,借助Android模拟器,你可以在各种设备配置和Android API级别下测试应用,而无需使用实体设备。因此,它是测试Android应用的首选方法。
3.选择合适的安装路径

4.完成安装打开Android Studio

5.跳过首次使用的弹窗,安装Android SDK

一开始进入Android Studio会有一个首次使用弹窗,说无法访问Android SDK插件列表,这个先Cancel取消掉,稍后会安装Android SDK

安装方式选择Custom自定义,然后选择一个合适的路径安装SDK组件,我这里用的F:\environment\Android\Android_SDK。注:安装路径不要出现中文与空白字符

同意完所有协议后开始下载并安装Android SDK


安装完成后选择Finish即可

Android Studio的使用
新建一个新项目
1.在主界面选择新项目

2.选择模版
如果用Java开发,选择No Activity;用Kotlin,选择Empty Activity,选好后点击Next

3.选择项目路径、开发语言、构建配置语言
项目路径还是建议自定义,开发语言根据你实际开发的原因来选择(Java|Kotlin),构建配置语言同理(Kotlin DSL|Groovy DSL),最后点击Finish

4.完成项目的构建

5.gradle更换国内镜像源或本地导入
由于不使用魔法无法从默认的https://services.gradle.org/distributions/gradle-9.1.0-bin.zip安装Gradle,报安装超时,这里提供两种解决方式:更换为国内镜像源或者从本地导入

gradle-wrapper.properties配置文件中参数的含义
distributionUrl: Gradle发行版zip的下载地址,这里更新为本地的路径
eg:
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-9.1.0-bin.zip
distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-9.1.0-bin.zip
distributionBase: 解压后的Gradle发行版的主目录基点,用来配合distributionPath拼出最终解压目录。默认为C:\Users\<用户名>\.gradle
distributionPath: 在distributionBase下的子路径,和distributionBase一起拼成解压后的Gradle安装目录
distributionSha256Sum: 用来校验下载的Gradle zip文件是否完整,未被篡改的SHA-256哈希值
zipStoreBase: 用于存放下载的Gradle zip压缩包的主目录基点,与zipStorePath拼成zip的存储路径。默认为C:\Users\<用户名>\.gradle
zipStorePath: 在zipStoreBase下的子路径,用来确定zip文件的具体存放位置
更换为国内镜像源下载(推荐)
# 阿里云镜像源
distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-9.3.0-bin.zip
#腾讯云镜像源
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-9.2.0-bin.zip
更换为本地导入
Gradle的官方下载链接:https://gradle.org/releases

分为binary-only和complete两个版本:
- binary-only:只有运行Gradle所需的二进制和库,不含离线文档和源码,体积更小,下载更快。
- complete: 在binary的基础上,额外包含了完整文档和Gradle自身的源码,体积更大。
我这里下载的binary版本-gradle-9.1.0-bin.zip
下载完后更新项目中的gradle/wrapper/gradle-wrapper.properties配置文件
# 从本地绝对路径导入
distributionUrl=file:///F:/environment/Gradle/gradle-9.1.0-bin.zip

更新完distributionUrl参数后点击Gradle中的下载按钮进行更新
6.配置国内镜像源
由于默认的镜像比较慢,更新为国内的镜像源
更新settings.gradle(Groovy DSL)配置文件,修改为阿里云的镜像仓库
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
示例:
pluginManagement {
repositories {
// google {
// content {
// includeGroupByRegex("com\\.android.*")
// includeGroupByRegex("com\\.google.*")
// includeGroupByRegex("androidx.*")
// }
// }
// mavenCentral()
// gradlePluginPortal()
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
// google()
// mavenCentral()
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
}
}
rootProject.name = "My Application"
include ':app'
如果是更新settings.gradle.kts(Kotlin DSL)配置文件,则格式需要变更
maven ("https://maven.aliyun.com/repository/central")
maven ("https://maven.aliyun.com/repository/public")
maven ("https://maven.aliyun.com/repository/google")
maven ("https://maven.aliyun.com/repository/gradle-plugin")
修改完后重新通过Gradle下载即可
7.运行app项目
运行项目后的效果

迁移.gradle目录
由于gradle目录默认是在C:\Users<用户名>.gradle路径下,相关依赖会下载到该路径上,这样会导致C盘容量紧张,因此需要考虑迁移gradle的目录
1.更新Android Studio中的gradle配置
点击Settings->搜素Gradle->更新Gradle user home的路径为你自定义路径->配置完后关闭Android Studio

2.配置环境变量
此电脑右键属性->高级系统设置->环境变量->在系统变量中新增一个变量
GRADLE_USER_HOME
F:\environment\Gradle\gradle-store\.gradle

3.将之前C盘中的.gradle文件迁移到新路径下
迁移完后,打开Android Studio更新一下gradle即可
迁移.android目录
由于android目录默认是在C:\Users<用户名>.android路径下,Android模拟器的镜像文件会下载到该路径上,这样会导致C盘容量紧张,因此需要考虑迁移
1.配置环境变量
此电脑右键属性->高级系统设置->环境变量->在系统变量中新增一个变量
ANDROID_SDK_HOME
F:\environment\Android\android-store

2.将之前C盘中的.android文件迁移到新路径下

如果在迁移.android文件夹时,已经创建了虚拟Android设备,可以修改虚拟设备对应配置文件的文件路径,配置文件路径在.android\avd下的.ini文件,更改为你迁移后的路径即可


配置Git(版本控制)
配置版本控制的前提是需要安装Git
在Android Studio的Settings(设置)中搜索Git,点击Git后,选择Git的可执行路径,对应Git软件\bin路径下的git.exe,选定路径后点击Test,如果显示了Git的版本则表示配置成功,之后点击apply应用

配置文件编码格式
统一文件编码格式为UTF-8,不然在代码提交到远程仓库中时容易出现乱码
在Android Studio的Settings(设置)中选择Editor(编辑)->File Encodings(文件编码),在Global Encoding(全局编码)、Project Encoding(项目编码)、encoding for properties files(配置文件编码)均选择UTF-8


浙公网安备 33010602011771号