Gradle 新版本和构建版本

Gradle new version and Build version

我已经更新了 SDK,我正在使用 Android studio 2.0(预览版)。所以我认为所有的东西都足够更新了。对于我和我新创建的项目来说,一切正常。但是当我从 github 下载代码时,我总是得到 gradle 版本的错误。

所以这有点烦人。好吧,我很佩服 gradle 在导入 github 项目时已经修复了很多问题。但是一旦出现 gradle 版本错误,有时就很难知道确切的原因。老实说,我对 gradle 的了解已经够多了,但我总是通过点击和试用的方法来解决它。所以我有很多困惑,我在下面作为问题发布

  1. 如何知道新的gradle版本是怎么回事。

  2. 如何知道新版本gradle现在禁止哪些东西

  3. 如何知道哪些支持依赖项适用于新的 gradle 版本

  4. 如何知道哪个版本的构建工具将与 gradle 完美匹配。

我觉得这个问题有很多蠢东西,我google这些问题,但最后还是决定问你们,你们可以正式和随意地澄清我。

如果你对这件事了解很深,请回答我的问题。

Android Gradle Build systems are software tools designed to automate the process of program compilation .

如何知道新的gradle版本是怎么回事

The Android build system uses the Android Plugin for Gradle to support building Android applications with the Gradle build toolkit. The plugin runs independent of Android Studio so the plugin and the Gradle build system can be updated independently of Android Studio.

您可以鼠标悬停类路径上检查最新版本。

如何知道新版本gradle

现在禁止哪些东西

你应该检查 Android Plugin for Gradle Release Notes

对于类路径'com.android.tools.build:gradle:1.3.1'

  1. 修复了 ZipAlign 任务以正确使用 使用自定义文件名时的上一个任务。
  2. 修复了 Renderscript 与 NDK 的打包问题。

  3. 维持对 createDebugCoverageReport 构建任务的支持。

  4. 修复了对自定义使用 archiveBaseName 属性 的支持 build.gradle build> 文件。

  5. 修复了参数引起的 Invalid ResourceType lint 警告 运行 lint 在 Android 之外时查找方法注解 工作室.

现在对于您的 3rd and 4th 问题,您应该检查手动测试。