Gradle 2.10和插件2.0.0-alpha7

时间:2016-01-28 11:26:10

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

我在Gradle插件2.0.0-alpha6和Gradle 2.10上遇到了一些问题,并通过禁用即时运行解决了这些问题(如Android Studio doesn't work fine with gradle 2.10 and gradle plugin 2.0.0-alpha5中所述)。

然后我更新了gradle插件2.0.0-alpha7而没有任何问题

今天我将Android Studio更新为最新的 2.0 Preview 8 版本,我又遇到了以下错误:

  

错误:找不到com.android.tools.build:gradle:2.0.0-alpha7。   在以下位置搜索:       https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0-alpha7/gradle-2.0.0-alpha7.pom       https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0-alpha7/gradle-2.0.0-alpha7.jar

现在,我通过点击这些链接看到这两个文件不存在...但是,如果我恢复到gradle插件2.0.0-alpha5或2.0.0-alpha6,我会得到同样的错误,执行此操作没有多大意义。可能是maven环境下降了吗?

这令人非常沮丧。现在,我试图检查是否启用了Instant Run并且我得到了一个惊喜:它已被禁用,我无法启用 - 再禁用它,因为Android Studio似乎不理解我正在使用gradle构建。

enter image description here

可能是因为它无法找到Gradle文件,因此不允许我启用/禁用依赖于te gradle插件版本的功能。所以,我不知道该怎么做。

我已经在build.gradle文件中增加了最大堆大小

dexOptions {
    incremental true
    javaMaxHeapSize "4g"
}

这是我的完整build.gradle文件(我删除了一些var设置除外):https://gist.github.com/MarKco/60f4ac63f7cafb783f3a

2 个答案:

答案 0 :(得分:1)

要再次启用Instant Run(或至少不显示灰色),您必须更新为gradle插件2.0.0-alpha8。这也可以解决您的其他问题。

答案 1 :(得分:0)

来自http://tools.android.com/recent

的发行说明
  

我们刚刚将Android Studio 2.0 Preview 8推向了金丝雀频道,   以及Gradle插件的新版本:2.0.0-alpha8。 您会   想要更新两者;特别是即时运行仅在启用时启用   使用两者的最新版本:

因此,请尝试将gradle插件更新为2.0.0-alpha8