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

彻底学会Gradle插件版本和Gradle版本及对应关系

看完这篇,保你彻底学会Gradle插件版本和Gradle版本及对应关系,超详细超全的对应关系表

需要知道Gradle插件版本和Gradle版本的对应关系,其实就是需要知道Gradle插件版本对应所需的gradle最低版本,详细对应关系如下表格,跟官网同步的,你说全不全。

插件版本

所需的gradle最低版本

8.4

8.6

8.3

8.4

8.2

8.2

8.1

8.0

8.0

8.0

7.4

7.5

7.3

7.4

7.2

7.3.3

7.1

7.2

7.0

7.0

4.2.0+

6.7.1

4.1.0+

6.5+

4.0.0+

6.1.1+

3.6.0 - 3.6.4

5.6.4+

3.5.0 - 3.5.4

5.4.1+

3.4.0 - 3.4.3

5.1.1+

3.3.0 - 3.3.3

4.10.1+

3.2.0 - 3.2.1

4.6+

3.1.0+

4.4+

3.0.0+

4.1+

2.3.0+

3.3+

2.1.3 - 2.2.3

2.14.1 - 3.5

2.0.0 - 2.1.2

2.10 - 2.13

1.5.0

2.2.1 - 2.13

1.2.0 - 1.3.1

2.2.1 - 2.9

1.0.0 - 1.1.3

2.2.1 - 2.3

 如果你不信,可以看看官网Gradle插件版本更新

干Android开发的都会遇到这种类型问题:

Minimum supported Gradle version is 7.3.3. Current version is 7.2.

翻译过来就是:支持的最低Gradle版本为7.3.3。当前版本为7.2。

解决方法一:gradle-wrapper.properties文件里面的distributionUrl改成7.3.3即可解决,如下图:

解决方法二:如果gradle版本还想继续用7.2,那么我们可以改gradle插件版本,就是 项目下的build.gradle文件里面的classpath改成小于等于7.1.0,如下图:

 这会你应该就明白了,就是gradle插件版本是写在build.gradle文件里面的,gradle版本是写在gradle-wrapper.properties文件里面的。

 此时可能你又要说了,我也不知道gradle版本(gradle-wrapper.properties文件)具体名称,或者自己下载,直接引用本地的,那么你就需要以下地址:

Gradle官方下载地址

补充:在开发过程中我们也少不了需要知道API、版本号、版本名称对应表,其实可以在Android Studio 的Settings里面找到,如下图

API、版本号、版本名称对应表

API_Level

Platform_Version

Version_Code

33

Android 13

T

32

Android 12L

Sv2

31

Android 12

S

30

Android 11

R

29

Android 10

Q

28

Android 9

P

27

Android 8.1

O

26

Android 8.0

O

25

Android 7.1

N

24

Android 7

N

23

Android 6

M

http://www.lryc.cn/news/390363.html

相关文章:

  • p2p、分布式,区块链笔记: 通过libp2p的Kademlia网络协议实现kv-store
  • ShareSDK iOS端如何实现小红书分享
  • 算法day1 两数之和 两数相加 冒泡排序 快速排序
  • Rust监控可观测性
  • SVN 的忽略(Ignore)和递归(Recursively)以及忽略部分
  • vue3开发过程中遇到的一些问题记录
  • Jedis、Lettuce、RedisTemplate连接中间件
  • 【C++】继承(详解)
  • 网络io与select,poll,epoll
  • 【Linux】多线程(一万六千字)
  • sh脚本笔记2
  • js替换对象里面的对象名称
  • 鸿蒙开发设备管理:【@ohos.settings (设置数据项名称)】
  • STM32之五:TIM定时器(2-通用定时器)
  • 【分布式系统】监控平台Zabbix对接grafana
  • 操作系统真象还原:编写硬盘驱动程序
  • firewalld防火墙(二)
  • Android-悬浮窗口
  • 打破僵局:Foxit Reader无法打开的终极解决方案
  • [调试] JTAG下运行正常,从QSPI或者SD卡启动则无响应,如何查找问题
  • Linux内核 -- 多线程之wait_event用法
  • 双指针系列第 8 篇:盛水最多的容器。几句话讲明白!
  • c++高阶-1-模板
  • .net core 的 winform 的 浏览器控件 WebView2
  • Django QuerySet对象,all()方法
  • 自动生成网站sitemap
  • 中国经济昆虫志(55卷)
  • linux环境安装elasticsearch缓存数据库和Kibana客户端
  • OpenSSL的一些使用案例
  • 常用字符串方法<python>