【发布时间】:2017-05-29 11:35:18
【问题描述】:
Android Studio 2.2.3。直到最近,我一直在用我当前的项目成功地为 android 构建一个 APK。据我所知,除了数据文件之外,什么都没有改变,而且我的“构建 APK”步骤神秘地开始失败,并在 gradle 控制台中显示此消息:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':VrSamples:Native:myproject:Projects:Android:packageDebug'.
> Java heap space
在我的“消息”窗口中,我看到了这个错误:
Error:Execution failed for task ':VrSamples:Native:myproject:Projects:Android:packageDebug'.
> Java heap space
mple, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:
<em>org.gradle.jvmargs=-Xmx1024m</em>
<a href="http://www.gradle.org/docs/current/userguide/build_environment.html">Read Gradle's configuration guide</a><br><a href="http://docs.oracle.com/javase/7/docs/technotes/guides/vm/gc-ergonomics.html">Read about Java's heap size</a>
我尝试了很多东西:
- 将版本控制重置为以前的版本,我知道生成 APK 正常
- 在新位置重新克隆整个项目,以排除和中间处理可能使用 .gitignore 拉入的文件,以确保它是全新的构建
- 重新启动我的电脑
- 重新安装了android studio
- 运行 clean 步骤,重建,手动删除中间文件
- 将 org.gradle.jvmargs=-Xmx1024m 添加到我的 gradle.properties 文件中
- 将1024m增加到4096m
- 在 Android Studio\bin\studio.exe.vmoptions 和 64 位等效项中手动增加 -Xmx 值
我很困惑为什么我现在突然遇到这个问题,以及为什么我似乎无法重新创建直到最近我一直在构建的 APK。据我所知,我也没有更新任何库。
希望有任何解决此问题的建议、有关如何调试此类事情的提示等。
【问题讨论】:
-
查看@Faiz Siddiqui 的回答stackoverflow.com/questions/30045417/…
标签: android android-studio gradle