【问题标题】:Gradle new version and Build versionGradle 新版本和 Build 版本
【发布时间】:2016-04-15 12:23:15
【问题描述】:

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

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

  1. 如何知道新的 gradle 版本正在发生什么。

  2. 如何知道新版gradle现在禁止哪些事情

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

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

我认为这些问题中有很多愚蠢的东西,我在谷歌上搜索了这些问题,但最终决定问你们,因为你们可以正式和随意地澄清我。

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

【问题讨论】:

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


    【解决方案1】:

    Android Gradle Build 系统是旨在实现自动化的软件工具 程序编译的过程。

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

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

    您可以鼠标悬停classpath上查看最新版本。

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

    你应该检查Android Plugin for Gradle Release Notes

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

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2014-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-12
      • 2016-04-08
      • 2018-12-10
      • 2022-01-16
      • 1970-01-01
      相关资源
      最近更新 更多