【问题标题】:Android Studio 2.0 Preview 8 issue with gradle 2.10 and plugin 2.0.0-alpha7带有 gradle 2.10 和插件 2.0.0-alpha7 的 Android Studio 2.0 Preview 8 问题
【发布时间】:2023-03-28 14:35:02
【问题描述】:

我在使用 Gradle 插件 2.0.0-alpha6 和 Gradle 2.10 时遇到了一些问题,并通过禁用 Instant Run 解决了这些问题(如 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 构建。

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

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

dexOptions {
    incremental true
    javaMaxHeapSize "4g"
}

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      来自http://tools.android.com/recent的发行说明

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

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

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多