问题可能是由于守护程序的配置错误引起的

穆罕默德·萨拉(Mohamed Salah)

运行Flutter Project时出现问题,我尝试了Gradle的多个版本,并且都出现了相同的错误

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 Manual chapter on the daemon at https://docs.gradle.org/5.6.2/userguide/gradle_daemon.html
Process command line: C:\Program Files (x86)\Java\jdk1.8.0_271\bin\java.exe -Xmx1536M -Dfile.encoding=windows-1256 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Users\midos\.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb\gradle-5.6.2\lib\gradle-launcher-5.6.2.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 5.6.2
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 1572864KB object heap
2

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

* Get more help at https://help.gradle.org
Exception: Gradle task assembleDebug failed with exit code 1


Flutter doctor -v的输出

[√] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.19042.685], locale en-US)
    • Flutter version 1.22.5 at C:\flutter
    • Framework revision 7891006299 (12 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4


[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at C:\Users\midos\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.3
    • Java binary at: C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
    • Java version Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
    • All Android licenses accepted.

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[√] VS Code, 64-bit edition (version 1.52.1)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.17.0

[√] Connected device (1 available)
    • sdk gphone x86 arm (mobile) • emulator-5554 • android-x86 • Android 11 (API 30) (emulator)

! Doctor found issues in 1 category.

Java的输出--showversion

java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) Client VM (build 25.271-b09, mixed mode)

我试图将gradle更改为: gradle-5.6.2-all gradle-6.1.1-all

我试图添加org.gradle.jvmargs=-Xmx1024mgradle-wrapper.properties

我试图删除.gradle并重新构建

我试图在构建时禁用Windows Defender和相同的问题

伯恩德·法卡(Bernd Farka)

恕我直言,您的计算机无法为gradle进程提供其请求的堆空间。

Error occurred during initialization of VM
Could not reserve enough space for 1572864KB object heap

意味着JVM运行gradle希望从OS获得1.5GB的堆,但没有。

您可以尝试的方法:

gradle.properties在构建的根目录中修改或创建文件。

org.gradle.jvmargs=-Xmx1024M

因此您的gradle进程仅消耗1GB的内存。

运行./gradlew --stop以停止所有恶魔,然后再运行下一个版本。

但是:请确保您的系统有足够的内存资源来运行您要运行的所有应用程序/进程。

如果您的系统具有足够的内存资源:在我看来,您可能正在使用32位JVM。32位Java JVM的内存限制非常低。请切换到64位JVM,并确保您的JAVA_HOME Env变量指向64位JVM。这将允许您分配更多的内存。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio Git错误:“索引已锁定。这可能是由于并发或崩溃的进程引起的。”

未捕获的错误:呈现的钩子比预期的少。这可能是由于React Hooks中意外的提前返回语句引起的

btree程序崩溃可能是由于指针

由于Ubuntu内核导致17.xx内核错误,或者可能是硬件问题?

ANN 过度拟合的问题——可能是由于 OneHotEncoder 问题

jQuery冲突,可能是引导程序问题?

下拉问题,可能是菜鸟错误

未显示的AmChart列可能是由于数据集问题

ubuntu 12.04引导问题可能是由于nvidia

MongoDB性能问题,可能是由于使用本机MongoDB驱动程序在NodeJS项目中忽略了投影

无法在 MacOs Catalina 中安装 Pandas,因为错误“很可能是由于使用了有问题的 Accelerate 后端”

高CPU,可能是由于上下文切换引起的?

遇到异常。这可能是由于Visual Studio 2013中的扩展引起的

动态CSS Javascript函数失败(可能是由于连字符引起的)

理解pdb输出-可能由于__repr___而引起的问题

SwiftUI 应用程序不断崩溃可能是由于 ForEach

Ruby on rails Bundle 错误可能是由于 spree gems

tkinter(不确定我的错误可能是由于.destroy()造成的)

Jboss Hibernate Tools:读取错误模式-可能是JDBC驱动程序问题

通过DisplayPort的通道数错误,可能是Nvidia GTX 1080驱动程序问题

这可能是由于我在 MFC 0f c++ 中运行程序时堆错误的损坏

我的错误是由于绝对路径问题引起的吗?

*[严重]* 无法预编译构建脚本 .dart_tool/build/entrypoint/build.dart。这可能是由错误配置的构建器定义引起的

错误:运行时错误:Polyfit 健全性测试发出警告,很可能是由于使用了有问题的 Accelerate 后端

伪造的page.evaluate()随机失败,原因:执行上下文被破坏,很可能是由于导航引起的

android开发中的奇怪异常,可能是由处理程序引起的

从浏览器返回的403访问错误可能是由AWS引起的

如何修复JavaScript中的“错误:生成ENAMETOOLONG”(可能是jq引起的)?

SSH守护程序可能存在哪些安全问题?