在初始化VM

时间:2018-04-15 15:43:32

标签: cordova ionic-framework ionic3

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

> cordova build android
ANDROID_HOME=D:\android-sdk\tools\bin
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.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).

我已经安装了Android studio。 我添加了一个系统变量_ JAVA_OPTIONS,其值为-Xmx512M 我还添加了一个系统变量GRADLE_OPTS,其值为-Xmx2048M

否则我有:

ANDROID_HOME=D:\android-sdk\tools\bin
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_161 

为什么这个错误仍然存​​在?

1 个答案:

答案 0 :(得分:0)

以下是如何在Windows平台上修复它:

转到开始 - >控制面板 - >系统 - >高级(标签) - >环境变量 - >系统变量 - >新:
变量名称:_JAVA_OPTIONS
变量值:-Xmx512M

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