android - 刚刚更新到Android Studio 2.1 Beta,并卡住在build.gradle上

标签 android android-studio gradle android-gradle-plugin build.gradle

这是我更新的版本(4月14日今天才出现)enter image description here

现在,它仍然停留在gradle构建中。
在我的aps配置中,应用程序刚刚更改:
从:

classpath 'com.android.tools.build:gradle:2.1.0-alpha5'

至:
classpath 'com.android.tools.build:gradle:2.1.0-beta1'

有什么我可以解决的吗?

使用:./gradlew assembleDebug

我看到它卡在:
  > Building 7% > :libraries:facebook:mergeReleaseProguardFiles

与:
 FAILURE: Build failed with an exception.

* What went wrong:
Timeout waiting to lock task history cache   (/Users/alinrosu/Workspace/passenger-android/.gradle/2.10/taskArtifacts). It is currently in use by another Gradle instance.
Owner PID: 858
Our PID: 1149
Owner Operation: Load task history
Our operation: Load task history
Lock file: /Users/alinrosu/Workspace/passenger-android/.gradle/2.10/taskArtifacts/cache.properties.lock

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

PS:删除cache.properties.lock后,它只能工作一次。现在它不时起作用,但我一直遇到这个问题:
 Error:Execution failed for task ':passenger:transformClassesWithDexForDebug'.
 > com.android.build.api.transform.TransformException:           com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded

最佳答案

将其添加到gradle.properties中修复了它:
org.gradle.jvmargs = -Xmx4096m -XX:MaxPermSize = 4096m -XX:+ HeapDumpOnOutOfMemoryError

关于android - 刚刚更新到Android Studio 2.1 Beta,并卡住在build.gradle上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36628379/

相关文章:

android - 位置管理器 : java. lang.NoSuchMethodError

android - PhoneStateListener onMessageWaitingIndicatorChanged() 没有被可靠地调用

Android Studio 无法打开现有项目

rest - 找不到参数的方法 providedCompile() [org.apache.tomcat :tomcat-servlet-api:7. 0.37]

java - 无法合并 Dex 错误 : Android Studio 3. 0

Android 2.2 - SoundPool 示例 0 未就绪

android - 如何在 Android RecyclerView - GridLayoutManager 中将列设置在行的中心

android - java.util.zip.ZipException : duplicate entry

Java 的静态 NSArray 等价物

testing - 通过命令行使用Gradle运行两个测试