Android Studio 2.0 Preview 8 问题与 gradle 2.10 和插件 2.0.0-alpha7
Android Studio 2.0 Preview 8 issue with gradle 2.10 and plugin 2.0.0-alpha7
我在使用 Gradle 插件 2.0.0-alpha6 和 Gradle 2.10 时遇到了一些问题,并通过禁用 Instant 运行 解决了这些问题(如 中所述)。
然后我更新到 gradle 插件 2.0.0-alpha7 没有任何问题
今天我更新了Android Studio 到最新的2.0 Preview 8 版本,我又遇到了以下错误:
Error:Could not find com.android.tools.build:gradle:2.0.0-alpha7.
Searched in the following locations:
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 运行 是否已启用,结果让我大吃一惊:它已被禁用,我无法再启用-禁用它,因为 Android Studio 似乎不理解我正在使用gradle.
可能是因为它找不到 Gradle 文件,因此不允许我 enable/disable 依赖于 gradle 插件版本的功能。所以,我不知道该怎么办。
我已经在我的 build.gradle 文件中增加了最大堆大小
dexOptions {
incremental true
javaMaxHeapSize "4g"
}
这是我的完整 build.gradle 文件(除了我从中删除的一些 var 设置):https://gist.github.com/MarKco/60f4ac63f7cafb783f3a
要再次启用 Instant 运行(或至少不会灰显),您必须更新到 gradle 插件 2.0.0-alpha8。这也可能会解决您的其他问题。
来自 http://tools.android.com/recent
的发行说明
We've just pushed Android Studio 2.0 Preview 8 to the canary channel,
as well as a new version of the Gradle plugin: 2.0.0-alpha8. You'll
want to update both; instant run in particular is only enabled when
using the latest versions of both:
因此尝试将 gradle 插件更新为 2.0.0-alpha8
我在使用 Gradle 插件 2.0.0-alpha6 和 Gradle 2.10 时遇到了一些问题,并通过禁用 Instant 运行 解决了这些问题(如
然后我更新到 gradle 插件 2.0.0-alpha7 没有任何问题
今天我更新了Android Studio 到最新的2.0 Preview 8 版本,我又遇到了以下错误:
Error:Could not find com.android.tools.build:gradle:2.0.0-alpha7. Searched in the following locations: 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 运行 是否已启用,结果让我大吃一惊:它已被禁用,我无法再启用-禁用它,因为 Android Studio 似乎不理解我正在使用gradle.
可能是因为它找不到 Gradle 文件,因此不允许我 enable/disable 依赖于 gradle 插件版本的功能。所以,我不知道该怎么办。
我已经在我的 build.gradle 文件中增加了最大堆大小
dexOptions {
incremental true
javaMaxHeapSize "4g"
}
这是我的完整 build.gradle 文件(除了我从中删除的一些 var 设置):https://gist.github.com/MarKco/60f4ac63f7cafb783f3a
要再次启用 Instant 运行(或至少不会灰显),您必须更新到 gradle 插件 2.0.0-alpha8。这也可能会解决您的其他问题。
来自 http://tools.android.com/recent
的发行说明We've just pushed Android Studio 2.0 Preview 8 to the canary channel, as well as a new version of the Gradle plugin: 2.0.0-alpha8. You'll want to update both; instant run in particular is only enabled when using the latest versions of both:
因此尝试将 gradle 插件更新为 2.0.0-alpha8