我尝试从 Java 7 迁移到 Java 8,因此我为 Android N 和所有工具安装了新的 sdk。我按照开发者指南在 android studio 中使用 Java 8,但是当我尝试编译 apk 时,我有一个无限的 Gradle Build Running .. 我已经尝试重新启动 Android Studio,但是 1 小时后,Gradle Build Running 它没有完成. 在 Windows 任务管理器中,我看到进程 java.exe 占用大量内存,CPU 为 90%。
有人已经遇到过这个问题吗?
谢谢。
编辑:
我有以下版本:
Java version : 1.8.0_92
Gradle version : 2.1.2
Android Studio version : 2.1.2
compileSdkVersion : 24
buildToolsVersion : 24
targetSdkVersion : 24
编辑2:
我尝试使用 Android Studio 2.2 并在开始构建 5 分钟后出现此错误:
Error:Execution failed for task ':app:compileProductionDebugJavaWithJack'.
> java.lang.RuntimeException: java.lang.OutOfMemoryError: GC overhead limit exceeded