在将离子项目运行到设备时,我遇到了一些问题。请帮我解决问题。
C:\ MobileProjects \ Angular \ sample-app>离子cordova运行android ...... [13:44:18]皮特开始...... [13:44:18]构建开发时间为46.35秒
cordova运行android [13:44:50]皮棉在32.50秒完成 ANDROID_HOME = C:\用户\ Technotricks \应用程序数据\本地\的Android \ SDK JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_131 \ jre`` 子项目路径:CordovaLib 启动Gradle守护程序,1个繁忙的守护程序无法重用,请使用--status for de 尾
失败:构建因异常而失败。
VM初始化期间发生错误 无法为2097152KB对象堆保留足够的空间
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug运行 获取更多日志输出的选项。 错误:cmd:命令失败,退出代码1错误输出: 失败:构建因例外而失败。
出了什么问题: 无法启动守护程序进程。 此问题可能是由守护程序的错误配置引起的。 例如,使用无法识别的jvm选项。 请参阅https://docs.gradle.org/上守护程序的用户指南章节 3.3 / userguide / gradle_daemon.html
VM初始化期间发生错误 无法为2097152KB对象堆保留足够的空间
[错误] Cordova遇到错误。 您可以通过直接运行上面的Cordova命令获得更多洞察力。
[错误]运行cordova run android时出错(退出代码1)。
d:\ MobileProjects \角\样品应用内>
答案 0 :(得分:0)
这是关于环境变量的。请尝试更改JAVA_HOME
变量以解决此问题。
答案 1 :(得分:0)
增加Java VM(?)内存大小后再试一次。
以下是如何在Windows平台上修复它:
转到开始 - >控制面板 - >系统 - >高级(标签) - >环境变量 - >系统变量 - >新: 变量名称:_JAVA_OPTIONS 变量值:-Xmx512M
不要忽略分数和下划线字符。
看here