2017-03-08 53 views
0

你好我與離子框架工作時我使用離子構建Android上的窗口失敗給錯誤8

ionic build android 

給錯誤

Error: cmd: Command failed with exit code 1 Error output: 
FAILURE: Build failed with an exception. 

* What went wrong: 
Unable to start the daemon process. 
This problem might be caused by incorrect configuration of the daemon. 
For example, an unrecognized jvm option is used. 
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/ 
2.14.1/userguide/gradle_daemon.html 
Please read the following process output to find out more: 
----------------------- 
Error occurred during initialization of VM 
Could not reserve enough space for 2097152KB object heap 


* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug 
option to get more log output. 

Java版本

java version "1.8.0_121" 
Java(TM) SE Runtime Environment (build 1.8.0_121-b13) 
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode) 

我得到很多答案,但問題仍然是一樣的。

回答

0

該警告告訴您JVM沒有足夠的內存。爲了修正這個錯誤被設置JVM選項,如下增加的內存量在gradle.properties文件在Android項目:

org.gradle.jvmargs=-Xmx1024m -XX:MaxPermSize=256m 
0

我解決了這個問題,加大對

gradle這個內存量在的.properties Android項目文件通過設置JVM選項如下:

org.gradle.jvmargs = -Xmx1024m -XX:MaxPermSize參數=256米

但它不是爲我工作那麼

轉到開始→控制面板→系統→高級系統設置→高級(標籤)→環境變量→系統變量→新建:

Variable name:_JAVA_OPTIONS 
Variable value: -Xmx512M 
+0

這是工作,如果它在開發模式,但不生產我認爲。假設你已經在apk中編譯了離子項目,離子將在本地pc中查看gradle.properties。 – digit