构建期间出现OutOfMemoryError

问题描述 投票:0回答:1

我使用的是Android sdk 31

当我尝试构建 https://github.com/schwabe/ics-openvpn > main.

我不断收到以下错误:

Execution failed for task ':main:packageSkeletonOvpn2DebugAndroidTest'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
   > java.lang.OutOfMemoryError (no error message)
...
Caused by: java.lang.OutOfMemoryError: Java heap space

在互联网上搜索后,似乎在gradle.properties中调整内存大小。 我将该行更新为:

org.gradle.jvmargs=-Xmx8608m

我还调整了内存文件>设置>内存设置>调整为4GB 根据记录,我有超过 60GB 的 RAM,所以应该没有问题。但错误仍然不断出现。 内存有多大并不重要。

我错过了什么吗?

android gradle memory openvpn
1个回答
0
投票

这个问题是因为你需要“堆空间”,打开你的

gradle.properties
文件并增加你的VM(
-Xmx

org.gradle.jvmargs=-Xmx2048m

阅读Gradle:配置 JVM 内存

© www.soinside.com 2019 - 2024. All rights reserved.