android - 如何找到最新的 gradle 版本和包装器

标签 android android-gradle-plugin

您好,我是 Android 开发的新手。我对 gradle-wrapper.properties 中的 Gradle 版本和分发 url 有疑问

classpath "com.android.tools.build:gradle:$gradle_version"


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

所以每隔一段时间我就需要更新 gradle 版本(因为 android studio 需要它)。我如何找到新版本号。有时我也需要更新 gradle 包装器,那么如何找到适用于新 gradle 版本的新 distributionUrl?

感觉没有人谈论android开发的这一部分,也没有很好的文档,尤其是在google io之后

最佳答案

可以通过执行 ./gradlew wrapper --gradle-version=4.9 来更改 Gradle Wrapper 版本,如 here 所述.这将自动更新 gradle-wrapper.properties 中的 distributionUrl。如果您想手动设置 distributionUrl,您可以依靠符合与示例中相同模式的 URL。换句话说,您可以简单地将指定版本的 URL 部分(在您的示例中为 4.4)更改为所需的版本。检查repository ,您将看到所有版本都可在符合模式 https://services.gradle.org/distributions/gradle-X.Y-DISTRIBUTIONTYPE.zip(大写表示可变部分)的 URL 上获得。版本列表也可以在 "Releases" page 上以对读者更友好的格式提供。 Gradle 网站。

关于android - 如何找到最新的 gradle 版本和包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51940013/

相关文章:

安卓工作室 : “new module -> import existing project” vs. “import module”

android - 构建 Android Studio 项目时出现 "Error: Duplicate Resources"?

android - MvvmCross Navigate to ViewModel on Android 通知点击

android - 客户信息中的 Magento 密码哈希

javascript - 在Android的WebView中, `DomStorage` 、 `Database` 、 `AppCache` 之间有什么不同?

android - 是否可以使用一个proguard mappings.txt文件来实现多种 flavor ?

android-studio - 如何使用 Gradle Experimental Plugin 设置 C/C++ 包含路径?

java - Android ContentProvider getType() 调用的时间和原因

android - GIF 图片加载缓慢问题

android - 使用 Google Drive 在 OS X 上的 Android Studio 中导致 gradle 构建失败的图标文件