我使用的是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,所以应该没有问题。但错误仍然不断出现。 内存有多大并不重要。
我错过了什么吗?
这个问题是因为你需要“堆空间”,打开你的
gradle.properties
文件并增加你的VM(-Xmx
)
org.gradle.jvmargs=-Xmx2048m