当前位置: 首页 > 知识库问答 >
问题:

初始化VM时出现Ionic 3错误

云光明
2023-03-14

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

否则我有:

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

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

共有1个答案

饶高雅
2023-03-14

以下是在 Windows 平台上修复此问题的方法:

转到“开始”菜单 -

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

 类似资料:
  • 我最近安装了适用于Windows 64位的jdk-7u11。它最初运行得很好,我使用javac和java成功地编译和执行了我的java程序。但后来,当我使用javac编译一个文件时,它会顺利进行,当我继续使用java执行该文件时,会出现以下错误: VM初始化期间出错 java/lang/NoClassDefFoundError:java/lang/Object 我该怎么办?我是jdk的新手用户,我

  • 初始化虚拟机时出错java/lang/NoClassDefFoundError:java/lang/Object java安装中有两个jdk文件夹,jdk1.7.0和jdk1.7.0_10。 在我的jdk1.7.0_10中,当我导航到更高的版本时,java工作得很好。 似乎一切都很好,但它仍然显示了这个错误。

  • 我想找到api密钥,在我的设备上使用和测试我的应用程序(我的意思是在发布之前,我想在将设备连接到笔记本电脑时,我想测试程序并查看设备上的地图)。无论如何,我使用这一行来查找md5和sh1,但当在cmd中编写这一行时,我看到下面的错误!为什么?我如何解决这个问题? 我写道: C: \程序文件\ Java\jdk1.7.0\U 03\bin 但我在cmd中遇到了这个错误: 初始化虚拟机java/lan

  • 我对离子框架很陌生 这是我的离子信息: 当我使用' 拜托,我花了很多时间试图解决这个问题,但我解决不了,如果有人知道要解决这个问题,请告诉我。

  • 我正试着通过这样做来初始化amplify 在Android项目中。不知何故,每次安装失败时,都会出现以下stacktrace: ⠹ 正在云中初始化项目。。。创建CloudFormation堆栈时出错✖ 根堆栈创建失败init失败{InvalidClientTokenId:请求中包含的安全令牌无效。在请求时出现extractError(/usr/local/lib/node_modules/@aws

  • 我们重新启动集群上的dastanodes 我们在ambari集群中有15台数据节点机器,而每个数据节点机器都有128G RAM 版本- ( HDP - 2.6.4和安巴里版本2.6.1) 但是,由于以下错误,datanode无法启动 这很奇怪dtnode_heapsize因为 8G ( 数据节点最大 Java 堆大小 = 8G ),从日志中我们也可以看到 所以我们不明白这是怎么回事 dose-与D