如何在我的 android 应用程序中更新 gradle

Posted

技术标签:

【中文标题】如何在我的 android 应用程序中更新 gradle【英文标题】:how to update gradle in my android application 【发布时间】:2022-01-02 22:26:48 【问题描述】:

您好,我想在我的 android 项目中更新 Gradle,

文件 -> 项目结构 Gradle 版本 - 7.1.1

这是否意味着我在我的项目中使用了几乎最新的 Gradle?

我在 gradle-wrapper.properties 的项目中看到了更多关于 Gradle 的参考

distributionUrl=https://services.gradle.org/distributions/gradle-7.1.1-all.zip

这可能意味着与我在项目结构中看到的相同。

以下代码行中的 gradle 引用是什么意思?

    resolutionStrategy 
    eachPlugin 
        val pluginId = requested.id.id
        when 
            pluginId.startsWith("org.jetbrains.kotlin") -> useVersion(kotlinVersion)
            pluginId.startsWith("kotlinx") -> useModule("org.jetbrains.kotlin:kotlin-serialization:$kotlinVersion")
            pluginId.startsWith("com.android") -> useModule("com.android.tools.build:gradle:4.2.2")
            pluginId.startsWith("com.google.firebase.crashlytics") -> useModule("com.google.firebase:firebase-crashlytics-gradle:2.7.1")
            pluginId.startsWith("com.google.gms.google-services") -> useModule("com.google.gms:google-services:4.3.8")
        
    

gradle 版本好像是4.2.2 和 2.7.1

这到底是什么意思。

请问我该如何更新它们

对不起,如果我的问题含糊不清

我想让项目使用最新的 Gradle 版本

提前致谢 回复

【问题讨论】:

【参考方案1】:

您可以转到 文件 -> 项目结构,然后在项目选项卡上,您可以从框中选择最新版本的 Gradle,然后按确定。 然后从 Gradle 脚本 打开 gradle-wrapper.properties 并手动编辑 distributionUrl 的版本部分。

此外,Gradle 有两个版本,第一个 Android Gradle 插件版本 和第二个 Gradle 版本,您可以通过以下链接在表格中查看最新版本:

https://developer.android.com/studio/releases/gradle-plugin

【讨论】:

以上是关于如何在我的 android 应用程序中更新 gradle的主要内容,如果未能解决你的问题,请参考以下文章

Android - 收到推送通知 FCM 后,如何在我的 Activity 中更新数据或 UI?

如何在我的 Android 应用程序中使用 Apache

如何更新 Android 媒体数据库

如何在Android地图中获得连续的位置更新?

在我清除缓存之前,android 应用程序不会更新

照片后如何更新 Android 图库?