Cordova 错误无法为 2097152KB 对象堆预留足够 space

Cordova error could not reserve enough space for 2097152KB object heap

我知道这个错误已经在 Internet 上随处可见,但我尝试过的所有修复都没有奏效。 我试图将 gradle.properties 中的值从 -Xmx2048m 更改为 -Xmx512m、-Xmx1024m,但它们都不起作用。 当我输入“cordova 运行 android”时,它会变回 -Xmx2048m。 这是我收到的错误消息: java 版本我 运行ning: "1.8.0_291" Gradle 版本:“7.1.1”

谁能帮我解决这个问题,因为我真的迷路了。

我终于修好了。我在 gradles.properties 中更改了 RAM 值,但是当我在 C:\Users\mauro\Projects\App\platforms\android\cordova\lib\config\GradlePropertiesParser 中将它从 -Xmx2048m 更改为 -Xmx1024m 时,它起作用了!

我刚才遇到了同样的问题。另一种可能性是在 运行 命令中提供 RAM 值,例如:

cordova run android -- --jvmargs='-Xmx1024m'