初始化 VM 期间发生离子 3 错误



我正在尝试在我的手机上部署我新创建的 Ionic 3 应用程序(我使用的是 64 位 Windows 10(,但在运行 ionic cordova run android --device 后抛出错误:

> cordova build android
ANDROID_HOME=D:android-sdktoolsbin
JAVA_HOME=C:Program Files (x86)Javajdk1.8.0_161
Subproject Path: CordovaLib
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
Error: cmd: Command failed with exit code 1
[ERROR] An error occurred while running cordova build android (exit code 1).

我已经安装了安卓工作室。我添加了一个值为 -Xmx512M 的系统变量 _ JAVA_OPTIONS我还添加了一个值为 -Xmx2048M 的系统变量GRADLE_OPTS

否则我有:

ANDROID_HOME=D:android-sdktoolsbin
JAVA_HOME=C:Program Files (x86)Javajdk1.8.0_161 

为什么仍然发生此错误?

以下是在Windows平台上修复它的方法:

转到开始 -> 控制面板 -> 系统 -> 高级(选项卡( -> 环境变量 -> 系统变量 -> 新建:
变量名:_JAVA_OPTIONS
变量值:-Xmx512M

不要忽略分数和下划线字符。

相关内容

最新更新