我尝试从Java 7迁移到Java 8,因此我已经为Android N和所有工具安装了新的sdk。我遵循developper guide to use Java 8 in android studio,但是当我尝试编译apk时,我有无限的Gradle Build Running ..我已经尝试重新启动Android Studio,但1小时后,Gradle Build运行未完成。在Windows任务管理器中,我看到java.exe进程占用大量内存,CPU占用率为90%。Infinite Gradle Build运行Java 8
有人已经遇到过这个问题吗?
谢谢。
编辑:
我有以下版本:
Java version : 1.8.0_92
Gradle version : 2.1.2
Android Studio version : 2.1.2
compileSdkVersion : 24
buildToolsVersion : 24
targetSdkVersion : 24
EDIT2:
我与Android Studio 2.2中并开始构建5分钟后尝试过,我有这个错误:
Error:Execution failed for task ':app:compileProductionDebugJavaWithJack'.
> java.lang.RuntimeException: java.lang.OutOfMemoryError: GC overhead limit exceeded
什么是最大Java堆大小? – Pr38y
它的最大堆大小是1065353216(1GB) – Johann67
我有与无限构建相同的问题。 – barq