【问题标题】:Android Studio after updating to build tools 19.1.0Android Studio 更新后构建工具 19.1.0
【发布时间】:2014-06-06 18:17:34
【问题描述】:

刚刚将我的 Android 构建工具版本升级到 19.1.0,这就是我得到的:

不支持的方法:Dependencies.getJars()。 您连接的 Gradle 版本不支持该方法。 要解决此问题,您可以更改/升级您连接到的 Gradle 目标版本。 或者,您可以忽略此异常并从模型中读取其他信息。:不支持的方法: Dependencies.getJars()。

我搜索了我所有的库和依赖项,都设置为 19.1.0

我错过了什么?

【问题讨论】:

  • 你从哪里得到 19.1.0? Android studio 为 0.5.2,gradle 为 1.12。所以这可能是你的问题?
  • @edthethird - 他可能指的是当前版本为 19.1.0 的构建工具
  • @edthethird - 最新:SDK 构建工具:v19.1; Android Studio:v0.5.9
  • 你能发布调用 getJars() 的 gradle 文件吗?
  • 安装 build.gradle ,你是/android-plugin/gradle 版本。

标签: android gradle android-studio updates


【解决方案1】:

Android Gradle 插件的 0.11 版刚刚发布(2014 年 6 月 6 日)。将 build.gradle 设置更改为“0.10.+”。

classpath 'com.android.tools.build:gradle:0.10.+'

注意:在您可以更新 Android Studio 和您的 Android SDK(尤其是您的构建工具)之前,这应该被视为一个临时解决方案

【讨论】:

  • 伯顿,谢谢。这也适用于 Intellij Idea。
  • 如果您还没有更新 Android Studio,请不要忘记更新。
  • 嗯..什么? v0.11发布了,建议降级到0.10?这不是解决方案,这是一种临时解决方法,会逐渐增加兼容性问题。
  • 我已经降级到 com.android.tools.build:gradle:0.10.+ 并且我仍然遇到这个问题。 :-(
【解决方案2】:

更新的 Android Studio 解决了这个问题。

【讨论】:

  • 喜欢Yuki的回答,最好告诉你用的是哪个版本。
【解决方案3】:

IntelliJ IDEA 也会出现此错误。 我尝试了一些版本的 IntelliJ IDE

构建工具 19.1.0 和 gradle 插件 0.11

  • Android Studio 0.8.1:构建成功
  • IntelliJ IDEA 13.1:在 IU-135.760 处仍然出现此错误
  • IntelliJ IDEA 13.1 EAP:在 IU-135.1019 处仍然出现此错误
  • IntelliJ IDEA 14 EAP:在 IU-138.777 构建成功

我在 14 EAP 的发行说明中找不到此修复,但它似乎已修复为 14 EAP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-09
    • 2023-03-05
    • 1970-01-01
    • 2013-06-12
    • 1970-01-01
    • 2017-08-19
    相关资源
    最近更新 更多