Flutter 如何在不关闭AdGuard的情况下使颤振工作

Flutter 如何在不关闭AdGuard的情况下使颤振工作,flutter,dart,Flutter,Dart,当我运行颤振医生-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> (dar

当我运行
颤振医生-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)
⣽未处理的异常:
错误状态:未来已完成
#0\u AsyncCompleter.complete(dart:async/future\u impl.dart:43:31)
#1_NativeSocket.startConnect.&

这是因为颤振被AdGuard()阻止

但是我想知道是否有可能在不禁用AdGuard的情况下颤振工作良好(可能是AdGuard将颤振添加到白名单中?)


谢谢你的建议

转到
AdGuard首选项->网络->自动筛选应用程序->选择模式…
并将模式更改为
Automatic Proxy

非常感谢,它运行良好,无需禁用AdGuard