【发布时间】: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