【问题标题】:Ionic 3 Error occurred during initialization of VM初始化 VM 期间发生 Ionic 3 错误
【发布时间】:2018-04-15 15:43:31
【问题描述】:

我正在尝试在我的手机上部署我新创建的 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。 我添加了一个值为 -Xmx512M 的系统变量 _ JAVA_OPTIONS 我还添加了一个系统变量 GRADLE_OPTS,其值为 -Xmx2048M

否则我有:

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

为什么还会出现这个错误?

【问题讨论】:

  • 您正在通过手机构建您的应用程序?
  • 我想在我的手机上安装应用程序,我正在从命令提示符运行这些命令
  • 您是否尝试过如here 所述为JVM 增加内存?

标签: cordova ionic-framework ionic3


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2017-03-31
    • 2015-09-16
    • 2018-11-12
    • 2011-09-24
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多