离子框架 - 无法为对象堆保留足够的空间

时间:2014-09-09 11:41:14

标签: java heap ionic-framework

我正在尝试使用Ionic Framework构建简单的应用程序。我跑的时候:

ionic build android

I get this error:

[dx] Error occurred during initialization of VM
[dx] Could not reserve enough space for 2097152KB object heap

BUILD FAILED
C:\Users\Admin\android-sdks\tools\ant\build.xml:892: The following error occurre
d while executing this line:
C:\Users\Admin\android-sdks\tools\ant\build.xml:894: The following error occurre
d while executing this line:
C:\Users\Admin\android-sdks\tools\ant\build.xml:906: The following error occurre
d while executing this line:
C:\Users\Admin\android-sdks\tools\ant\build.xml:283: null returned: 1

Total time: 4 seconds

我该如何解决这个问题。 (我正在使用Ionic 1.2.3,这发生在离子更新后)

2 个答案:

答案 0 :(得分:1)

转到C:\Users\<username>\.gradle目录;找到gradle.properties文件,如果没有这样的文件,只需创建一个。最后,编辑gradle.properties文件,向其添加org.gradle.jvmargs=-Xmx512m

答案 1 :(得分:0)

无论如何,这是如何解决它: 转到开始 - &gt;控制面板 - &gt;系统 - &gt;高级(标签) - &gt;环境变量 - &gt;系统变量 - &gt;新增: 变量名称:_JAVA_OPTIONS 变量值:-Xmx512M