Android Gradle plugin(AGP)版本变化及Android Studio使用sdk build tool 31.0.0之后需要知道的那点事

Android Gradle plugin(AGP)版本变化及Android Studio使用sdk build tool 31.0.0之后需要知道的那点事,第1张

众所周知,Android Studio是基于IntelliJ IDEA开发的,从Arctic Fox版本开始,Android Studio的版本命名也追随IDEA,因此Android Studio 4.3的下一个版本就变成了:

Android Studio Arctic Fox | 2020.3.1


新版本编号系统

更新了 Android Studio 的版本编号系统

我们更改了 Android Studio 的版本编号系统,使其与 IntelliJ IDEA(Android Studio 所基于的 IDE)更一致。

在以前的编号系统中,此版本应为 Android Studio 4.3 或 4.3.0.1。采用全新的编号系统后,现在版本为 Android Studio - Arctic Fox | 2020.3.1 或 2020.3.1。

Intellij 版本旧名称旧 - 编号系统新 - 年份系统新版本名称
2020.34.34.3.02020.3.1Arctic Fox | 2020.3.1

今后,Android Studio 版本号的确定方式如下:

...

前两组数字表示特定 Android Studio 版本所基于的 IntellIj 平台版本。对于此版本,即为 2020.3。第三组数字表示 Studio 的主要版本,从 1 开始,每个主要版本递增 1。第四组数字表示 Studio 的次要版本/补丁程序版本,从 1 开始,每个次要版本递增 1。此外,我们还将为每个主要版本提供版本名称,分别以 A 到 Z 的动物来命名。此版本名为 Arctic Fox。

更新了 Android Gradle 插件的版本编号系统

我们更新了 Android Gradle 插件 (AGP) 的版本编号系统,以使其更接近底层 Gradle 构建工具。因此,AGP 7.0 是继 AGP 4.2 之后的下一个版本。

如需了解详情,请参阅 AGP 版本说明中的版本编号变更。


Android Gradle plugin的变化

We are updating the version numbering for Android Gradle plugin (AGP) to more closely match the underlying Gradle build tool.
 
AGP 7.0 is the version that follows AGP 4.2. AGP 7.0 is being released concurrently with Android Studio Arctic Fox | 2020.3.1.

也就是说,AGP的版本变化也来了个大跳跃,从4.2直接飙到7.0了。


从Android SDK Build-Tools 31开始,删除了dx.bat,由d8.bat替代,带来的影响就是,如果你使用的是

buildToolsVersion "31.0.0"

你在编译的时候AS可能给出如下的错误信息:

Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

那么这就说明你的项目配置中插件版本不匹配了。

那么,需要对应的将项目中的build.gradle中的构建插件升级到7.0.2或者当前(本文发布时间点)的版本7.0.4.

 对应的gradle版本也需要升级,例如下图这样:

 

Gradle 已发布的版本:

Gradle Distributionshttps://services.gradle.org/distributions/

Android Studio版本变化

https://developer.android.com/studio/releases?utm_source=android-studio-2020-3-1&utm_medium=studio-assistant-stable#new-version-numberinghttps://developer.android.com/studio/releases?utm_source=android-studio-2020-3-1&utm_medium=studio-assistant-stable#new-version-numbering如果无法访问可以看这个国内镜像网站

Android Studio 版本说明  |  Android 开发者  |  Android Developers

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/992075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存