android - 如何修复他的错误异常:Gradle 任务 assembleDebug 失败,退出代码为 1
问题描述
在调试模式下在为 x86 构建的 Android SDK 上启动 lib\main.dart...正在运行 Gradle 任务“assembleDebug”...失败:构建失败并出现异常。
- 出了什么问题:无法启动守护进程。此问题可能是由于守护程序配置不正确造成的。例如,使用了无法识别的 jvm 选项。请参阅https://docs.gradle.org/6.7/userguide/gradle_daemon.html上有关守护进程的用户手册章节 处理命令行:C:\Program Files\Android\Android Studio\jre\bin\java.exe --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang =ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED -Xmx1536M -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Users\ilapa.gradle\wrapper\dists\gradle-6.7-all\cuy9mc7upwgwgeb72wkcrupxe\gradle-6.7\lib\gradle-launcher-6.7 .jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 6.7 请阅读以下进程输出以了解更多信息:
Java 运行时环境没有足够的内存来继续。本机内存分配 (malloc) 未能为 AllocateHeap 分配 1048576 字节带有更多信息的错误报告文件保存为:C:\Users\ilapa.gradle\daemon\6.7\hs_err_pid36120.log 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
- 在https://help.gradle.org获取更多帮助 异常:Gradle 任务 assembleDebug 失败,退出代码为 1
解决方案
您为守护进程分配了 1.04 MB(非常低)。通过将其添加到您的 gradle.properties 文件中,将分配的内存增加到至少 1 GB:
org.gradle.jvmargs= -Xmx1G
推荐阅读
- php - 如何在 Eloquent 模型中选择 RAW 列?
- python - (Py)Spark: df.sample(0.1) 不影响 df.toPandas() 的运行时间
- c# - .netTiers + Codesmith VS 实体框架 .Net C#
- java - 在一个流中过滤和设置()
- python - Python gmail imap - 如何阅读邮件并将其打印为原始标题
- c++ - 包含多个对象的手写单链表中的分段错误
- prometheus - Alertmanager 错误: caller=notifier msg="错误发送警报" err="错误响应状态 500 内部服务器错误"
- perl - 如何将数组作为列写入 CSV
- javascript - Button of 2nd form submits 1st form that doesn't have a submit button
- android - 为什么函数“if (counter >10)”不能工作?