我正在尝试在我的手机上部署我刚刚创建的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
为什么这个错误仍然存在?
答案 0 :(得分:0)
以下是如何在Windows平台上修复它:
转到开始 - >控制面板 - >系统 - >高级(标签) - >环境变量 - >系统变量 - >新:
变量名称:_JAVA_OPTIONS
变量值:-Xmx512M
不要忽略分数和下划线字符。