Gradle新版本和Build版本

时间:2016-01-11 08:53:35

标签: android android-studio android-gradle android-build android-build-type

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

所以这有点烦人。嗯,我很羡慕在导入github项目时已经通过gradle修复了很多东西。但是一旦发生gradle版本错误,它有时会很难知道确切的原因。老实说,我对Gradle的了解已经足够了,但我总是通过命中和试用方法解决它。所以我有很多困惑,我将在下面作为问题发布

  1. 如何知道新的gradle版本是什么。

  2. 如何知道新版gradle中现在禁止的内容

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

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

  5. 我认为这些问题中有许多愚蠢的事情,我会谷歌这些问题,但最终决定问你们,因为你们可以正式和随意地清理我。

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

1 个答案:

答案 0 :(得分:2)

  

Android Gradle Build系统是专为自动化而设计的软件工具   程序编译的过程。

如何知道新的gradle版本是什么。

  

Android构建系统使用Android插件for Gradle来支持   使用Gradle构建工具包构建Android应用程序。该   插件运行独立于Android Studio,因此插件和Gradle   构建系统可以独立于Android Studio进行更新。

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

enter image description here

如何知道新版gradle中现在禁止的内容

您应该检查 Android Plugin for Gradle Release Notes

对于 classpath'com.android.tools.build:gradle:1.3.1'

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

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

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

  5. 修复了由参数引起的无效资源类型 lint 警告 在Android之外运行lint时的方法注释查找 工作室。

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