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

Android Studio Gradle版本、插件以及Android API对应关系(持续更新)

Android Studio 构建系统以 Gradle 为基础,而 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。虽然 Android Gradle 插件 (AGP) 通常会与 Android 同步更新 在 Studio 中,但插件(以及 Gradle 系统的其余部分)可以独立于 Android Studio,并且需要单独更新。

在这里我汇总了Android Gradle版本、插件以及Android API之间的对应关系,主要是为了自己后面方便查找,另外也希望能够给有需要的同学提供帮助。

可能有新同学会问,Gradle插件和Gradle插件版本怎么看,怎么配置,那么我这里也给出Android Studio中的Gradle插件和Gradle版本的查看方式,仅供参考。

Gradle插件版本,一般在项目根目录下的build.gradle中配置,如下:

新版Android Studio中的配置

plugins {id 'com.android.application' version '8.0.2' apply falseid 'com.android.library' version '8.0.2' apply false
}

老版Android Studio中的配置

buildscript {repositories {...}dependencies {classpath 'com.android.tools.build:gradle:7.2.1'}
}

Gradle版本查看,一般是在项目根目录下的gradle/wrapper/gradle-wrapper.properties中查看,如下给出的Gradle版本就是8.0。

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

可能还有同学会问,Android Strdio不是图形化界面吗,怎么还要手动打开文件查看,是否有直接在Studio产看的方式,当然,答案是肯定的,查看方式:File -> Project Structure -> Project 中即可直接查看,如下图:

好了,这下可以看Android API 、Gradle插件、版本以及Android Studio之间的对应关系了。

Gradle 插件和Gradle版本对应关系

插件版本所需的最低 Gradle 版本
8.58.7
8.48.6
8.38.4
8.28.2
8.18.0
8.08.0
7.47.5
7.37.4
7.27.3.3
7.17.2
7.07.0
4.2.0+6.7.1
4.1.0+6.5+
4.0.0+6.1.1+
3.6.0 - 3.6.45.6.4+
3.5.0 - 3.5.45.4.1+
3.4.0 - 3.4.35.1.1+
3.3.0 - 3.3.34.10.1+
3.2.0 - 3.2.14.6+
3.1.0+4.4+
3.0.0+4.1+
2.3.0+3.3+
2.1.3 - 2.2.32.14.1 - 3.5
2.0.0 - 2.1.22.10 - 2.13
1.5.02.2.1 - 2.13
1.2.0 - 1.3.12.2.1 - 2.9
1.0.0 - 1.1.32.2.1 - 2.3

Android Gradle 插件和 Android Studio 兼容对应关系

Android Studio 版本所需的 AGP 版本
瓢虫2024 年 2 月 1 日
Koala 功能更新2024 年 1 月 2 日
考拉2024 年 1 月 1 日
水母2023 年 3 月 1 日
Iguana2023.2.1
Hedgehog2023.1.1
Giraffe2022.3.1
Flamingo2022.2.1
Electric Eel2022.1.1
Dolphin2021.3.1
Chipmunk2021.2.1
Bumblebee2021.1.1
Arctic Fox2020.3.1

Android API 级别所要求的最低工具版本

API 级别最低 Android Studio 版本最低 AGP 版本
VanillaIceCream 预览版水母2023 年 3 月 1 日
34Hedgehog2023.1.1
33Flamingo2022.2.1

http://www.mrgr.cn/news/57101.html

相关文章:

  • ProteinMPNN中负对数似然损失函数解读
  • 概率论基本知识
  • 软件分享丨火绒应用商店
  • CDL数据传输工具
  • 多一DY4100数字式接地电阻测试仪使用测量方法
  • 即插即用特征融合模块,即用即涨点!
  • faiss向量数据库实现rag
  • 搭建知识库:快消行业中知识管理的重要性
  • 奖金居然高达十几万美金!最大素数到底有啥用?
  • RTOS之队列
  • 看完这篇,轻松搞定JavaScript复杂的问题
  • 基于Word2Vec和LSTM实现微博评论情感分析
  • 给c++小白的教程11:优化(1)
  • Django自定义过滤器
  • ffmpeg环境
  • 拍摄照片(鸿蒙系统01)
  • D46【python 接口自动化学习】- python基础之类
  • stl(1)pair
  • JVM、字节码文件介绍
  • 四、多线程带来的的⻛险-线程安全
  • webpack4 - 动态导入文件 dynamic-import 报错的解决方法
  • 安装Python及pip使用方法详解
  • 重生之“我打数据结构,真的假的?”--1.单链表(无习题)
  • React写关键字高亮的三个方案
  • 第二期:第15节,beep 大海
  • latex表格单独编译成pdf表格