【发布时间】:2019-08-27 18:59:37
【问题描述】:
我在 Ionic 框架上构建了一个应用程序,它可以在浏览器上运行,但是当我尝试在模拟器上编译它时出现此错误:
检查 Java JDK 和 Android SDK 版本 ANDROID_SDK_ROOT=undefined(推荐设置) ANDROID_HOME=C:\Users\user\AppData\Local\Android\Sdk(已弃用) 启动 Gradle 守护进程(后续构建会更快)
FAILURE:构建失败并出现异常。
- 出了什么问题:
无法启动守护进程。
此问题可能是由于守护程序配置不正确造成的。
例如,使用了无法识别的 jvm 选项。
请参阅https://docs.gradle.org/5.3.1/userguide/gradle_daemon.html 上有关守护进程的用户手册章节
处理命令行:C:\Program Files (x86)\Java\jdk1.8.0_201\bin\java.exe -Xmx2048m -Dfile.encoding=windows-1252 -Duser.country=SA -Duser.language=ar -Duser。变体-cp C:\Gradle\gradle-5.3.1\lib\gradle-launcher-5.3.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.3.1
请阅读以下流程输出以了解更多信息:
虚拟机初始化过程中发生错误 无法为 2097152KB 对象堆保留足够的空间
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
-
在https://help.gradle.org获得更多帮助 C:\Gradle\gradle-5.3.1\bin\gradle:命令失败,退出代码为 1 [ERROR] 运行子进程cordova时出错。
cordova run android exited with exit code 1. Re-running this command with the --verbose flag may provide more information.
【问题讨论】:
标签: android cordova ionic-framework genymotion