Android gradle 插件更新到版本 7.0

Posted

技术标签:

【中文标题】Android gradle 插件更新到版本 7.0【英文标题】:Android gradle plugin update to version 7.0 【发布时间】:2021-11-30 20:41:33 【问题描述】:

我想更新到 android gradle 插件 7.0。有什么方法可以测试我需要在我的项目或代码中进行哪些更改? android studio 里面有没有预览工具?

【问题讨论】:

为什么不只是创建备份,或者使用版​​本控制? 有没有可用的预览工具?这就是我的问题,在你回答之前仔细阅读是否提到了与版本控制相关的任何内容? 版本控制是您的“预览”工具。不知道你还需要什么。 不,我听说 android studio 有一个功能,您可以在升级之前预览更改并寻找它 预览毫无意义,没有撤消功能(假定版本控制)。我的意思是,您如何通过查看预览而不应用它来确定它是否会破坏构建?此迁移仅取决于与 Gradle 7.2 兼容的插件/脚本 ... 【参考方案1】:

如果你说的“预览工具”是关于 AGP Upgrade Assistant

助手允许您切换将要执行的命令 在您的项目上升级到更高版本的 AGP,预览 哪些文件会受到 AGP 升级的影响,最后是全局的 更新弃用的配置。

当您打开使用旧 gradle 版本的项目时,助手会自动提示(或从 Tools > AGP Upgrade Assistant... 手动选择)。

当您选择显示用法按钮时:

为了实际预览的目的,我会备份项目文件夹(例如,简单地压缩到一个 zip 或理想情况下使用 @MartinZeitler 建议的 VCS),然后通过提交使用 AGP 升级助手执行更新运行选定的步骤按钮。

如果我在升级过程中遇到问题,只需删除项目文件夹并从 zip 中提取或使用 VCS 回滚即可。

【讨论】:

以上是关于Android gradle 插件更新到版本 7.0的主要内容,如果未能解决你的问题,请参考以下文章

Gradle与Android Gradle插件的版本对应关系

gradle插件升级到7.0.0出现的问题

配置文件或调试 APK:生成签名的 Bundle 需要您将 Android Gradle 插件更新到版本 3.2.0

Android Studio gradle插件版本和gradle版本对应

更新到 android gradle 插件 3.5 后的 proguard 问题

Android Studio 如何快速改插件与Gradle的版本号