无法在 macOS Big Sur 上执行 Flutter 应用程序
Posted
技术标签:
【中文标题】无法在 macOS Big Sur 上执行 Flutter 应用程序【英文标题】:Unable to execute Flutter apps on macOS Big Sur 【发布时间】:2021-05-24 06:18:20 【问题描述】:我最近升级到 macOS Big Sur,然后开始出现此错误。
[PROJECT_NAME] flutter pub get
Running "flutter pub get" in PROJECT_NAME...
Unhandled exception:
Bad state: Future already completed
#0 _AsyncCompleter.complete (dart:async/future_impl.dart:43:31)
#1 _NativeSocket.startConnect.<anonymous closure>.connectNext.<anonymous closure> (dart:io-patch/socket_patch.dart:682:23)
#2 _NativeSocket.issueWriteEvent.issue (dart:io-patch/socket_patch.dart:1102:14)
#3 _NativeSocket.issueWriteEvent (dart:io-patch/socket_patch.dart:1109:12)
#4 _NativeSocket.multiplex (dart:io-patch/socket_patch.dart:1130:11)
#5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
pub get failed (255; #5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12))
exit code 255
我的 Flutter 医生是:
[✓] Flutter (Channel stable, 1.22.6, on macOS 11.2.1 20D75 darwin-x64, locale en-AU)
[✓] android toolchain - develop for Android devices (Android SDK version 30.0.2)
[✓] Xcode - develop for ios and macOS (Xcode 12.4)
[!] Android Studio (version 4.1)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.53.2)
[✓] Connected device (1 available)
! Doctor found issues in 1 category.
运行此命令后没有效果:
flutter config --no-analytics
我还卸载了防病毒软件以检查它是否被阻止,并确认没有防火墙阻止 Flutter 请求。
我已经检查了这些,但没有成功。
Flutter Issue 68999 on GitHub
Flutter Issue 71483 on GitHub
MemoryTin | macOS Big Sur: Flutter doctor error
*** | How to make Flutter work without having to turn off AdGuard
有人遇到类似问题吗?
【问题讨论】:
我也遇到了同样的问题,有什么解决办法吗? @TapasPal,我同意这很烦人。为此,我不得不切换到另一台 Mac。尽管如此,Flutter 在我的旧 Mac 中仍然无法使用。 :( 【参考方案1】:颤振升级-v
之后,测试一下:
颤振酒吧获取
【讨论】:
以上是关于无法在 macOS Big Sur 上执行 Flutter 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
Big Sur 内置的 CMake MacOS 应用程序无法在 Catalina 上运行
Flutter:在 MacOs Big Sur (VirtualBox) 上设置 Android Studio 后无法运行程序
Flutter ios Build 无法在 MacOS Big Sur 11.0 Beta 上运行
无法在 macOS“Big Sur”和 python 3.8 中编译 pip 包:“ld:未知选项:-Bsymbolic”