Flutter意外退出

7
当我运行flutter时,它会停止工作。它会显示“flutter意外退出”错误消息。
github问题链接:https://github.com/flutter/flutter/issues/16108 我正在使用Parrot Linux操作系统。

**

  • 终端输出:

**

─[✗]─[dracula@parrot]─[~]
└──╼ $flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.2.3, on Linux, locale C.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[✓] Android Studio (version 3.1)
[✓] IntelliJ IDEA Ultimate Edition (version 2018.1)
[✓] Connected devices (1 available)

• No issues found!

Oops; flutter has exited unexpectedly.
Sending crash report to Google.
Failed to send crash report due to a network error: SocketException: Failed host lookup: 'clients2.google.com' (OS Error: Temporary failure in name resolution, errno = -3)
Crash report written to /home/dracula/flutter_10.log;
please let us know at https://github.com/flutter/flutter/issues.

尝试将LC_ALL和LANG环境变量设置为“en_US.UTF-8”,然后重新运行flutter-doctor? - Renjith Thankachan
我尝试了,但它不起作用。 - Susil Kumar
9个回答

4
尝试运行flutter upgrade,然后检查flutter doctor

一切都是最新的。但它停止工作了。我不知道问题在哪里。 - Susil Kumar
检查您正在使用哪个频道 flutter channel - SABDAR SHAIK
大多数情况下,Flutter 由于连接错误而意外退出。请确保连接已打开或可靠。 - Haileapp

3

首先尝试使用apt-get update和upgrade命令,你可能需要使用sudo。之后再次运行flutter doctor。

此外,错误似乎暗示了一个与'clients2.google.com'的网络连接问题,因此请确保您的网络连接没有被阻止。


2

看起来你的网络出了点问题。升级Flutter并在使用Flutter时尝试使用VPN。


2

这肯定是网络问题。由于Flutter主要在网络上工作,请确保您的网络一切正常。


2

您是否尝试创建一个新的项目?如果没有,请在控制台/终端中输入此命令flutter create myapp以创建一个新的项目,并进入该项目的目录。

通过使用flutter emulators --launch *your_emu_device*连接您的设备或运行模拟器,然后输入flutter run来运行项目。

如果仍然出现相同的错误,请尝试删除您的SDK并重新下载它。


2

大多数情况下,Flutter因连接错误而意外退出。请确保连接正常或可靠。我认为这是网络错误。


2

查看崩溃报告所写入的文件。在您的情况下,它位于/home/dracula/flutter_10.log。您将确切地了解为什么会崩溃。


0

以管理员身份运行命令,或尝试在除 C 以外的任何其他驱动器上创建项目


0

尝试升级Dart版本。运行以下命令。

 brew upgrade dart.

希望这能有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接