我的设定
我最近将flutter从1.7.8升级到1.9.1 + hotfix,但立即
flutter doctor -v
在中间崩溃,提供此Terminal输出。$ flutter doctor -v
[✓] Flutter (Channel stable, v1.9.1+hotfix.2, on Mac OS X 10.14.6 18G95, locale en-CA)
• Flutter version 1.9.1+hotfix.2 at /Applications/Android/flutter
• Framework revision 2d2a1ffec9 (8 days ago), 2019-09-06 18:39:49 -0700
• Engine revision b863200c37
• Dart version 2.5.0
⣽Unhandled exception:
Bad state: Future already completed
#0 _AsyncCompleter.complete (dart:async/future_impl.dart:39:31)
#1 _NativeSocket.startConnect.<anonymous closure>.connectNext.<anonymous closure> (dart:io-patch/socket_patch.dart:523:23)
#2 _NativeSocket.issueWriteEvent.issue (dart:io-patch/socket_patch.dart:878:14)
#3 _NativeSocket.issueWriteEvent (dart:io-patch/socket_patch.dart:885:12)
#4 _NativeSocket.multiplex (dart:io-patch/socket_patch.dart:906:11)
#5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:172:12)
有人看到吗?
最佳答案
首轮:flutter config --clear-features
然后flutter config --no-analytics
和flutter update-packages
如果一切正常,则可以很好地运行flutter doctor
。
关于android - `flutter doctor`期间 flutter 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57943301/