当我运行flutter doctor -v
时,会出现以下日志
⣽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)
我试着搜索,并理解为什么在这里#40515 & 70596。
这是因为AdGuard (here)阻止了颤动。
但我想知道,是否有可能在不禁用AdGuard的情况下,flutter工作得很好(也许可以通过AdGuard将Flutter添加到白名单中?)
感谢所有的建议!
发布于 2021-01-12 08:21:36
转到AdGuard Preferences -> Network -> Automatically filter applications -> Select Mode...
并将模式更改为Automatic Proxy
。
https://stackoverflow.com/questions/65564111
复制相似问题