概述

本文介绍windows如何搭建本地安卓开发环境AndroidStudio+Java。

搭建步骤

下载安装 Android Studio

官网下载并安装Android Studio:Download Android Studio & App Tools - Android Developers

下载并安装Java SDK

Oracle官网下载最新的Java SDK安装包:https://www.oracle.com/cn/java/technologies/downloads

下载好以后,双击安装即可,例如我这里安装到 E:\Program Files\Java\jdk-20

配置系统环境变量

Java安装好以后,需要配置系统环境变量:桌面->此电脑->属性->高级系统设置->环境变量。

  • 新建系统变量JAVA_HOME,值为jdk安装路径:

  • 在PATH中添加新路径,值为jdk/bin:

  • 测试:确保java环境搭建成功:cmd中输入javacjava -version

为项目配置相互匹配的Android SDK, JDK, Gradle版本

系统预安装的多个Android SDK版本:File->Settings->搜索框输入sdk:(可以添加或删除)

为当前项目设置匹配的Android SDK, JDK, Gradle, Gradle Plugin的版本:

<1> 先查看系统环境变量指向的JDK版本:由环境变量JAVA_HOME和PATH决定(某个版本的java安装路径),查看方式为cmd->java -version:(注:如果需要切换java版本,可以将原版本卸载,再把新版本安装流程走一遍,win10卸载方式为win+I打开设置->添加或删除程序->安装列表中找到java点击卸载)

我的JDK是17.0.8版本,因此需要对应的Android SDK, Gradle以及Gradle Plugin的匹配版本。

<2> Android SDK的版本:与JDK的匹配表:Android各版本对应的SDK和JDK版本-阿里云开发者社区 (aliyun.com) 。SDK通常与JDK兼容,这里我选择的SDK版本为30 (Android 11.0)

File->Project Structure->Modules: 指定Android SDK版本:(新建项目时也会先选择一个SDK版本)

<3> Gradle的版本:JDK与Gradle的版本匹配表:Compatibility Matrix (gradle.org)

因此我需要指定Gradle版本为7.3或以上(方法见<4>)。Gradle版本这里下载:Gradle | Releases

<4> Gradle Plugin的版本:Gradle与Gradle Plugin的版本匹配表:Android Gradle 插件版本说明 | Android 开发者 | Android Developers

这里我选择Gradle版本为7.4,Gradle Plugin版本为7.3,即可与JDK 17相互兼容。

File->Project Structure->Project: 指定Gradle与Gradle Plugin版本:

另外,在以下两个文件中最好也指定一下Gradle版本:

  • .\android\build.gradle
1
2
dependencies {
classpath "com.android.tools.build:gradle:7.4.0"
  • *.\android\gradle\wrapper\gradle-wrapper.properties
1
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip

参考