You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FVM安装Flutter SDK时出现FormatException错误的解决咨询

FVM安装Flutter稳定版时UTF-8格式异常的修复方案

问题描述

执行命令 fvm install stable 安装Flutter稳定版SDK时,触发以下异常:

Creating local mirror... Unhandled exception: FormatException: Invalid UTF-8 byte (at offset 5) #0      _Utf8Decoder.convertChunked (dart:convert-patch/convert_patch.dart:1851) #1      _Utf8ConversionSink.addSlice (dart:convert/string_conversion.dart:304) #2      _Utf8ConversionSink.add (dart:convert/string_conversion.dart:300) #3      _ConverterStreamEventSink.add (dart:convert/chunked_conversion.dart:69) #4      _SinkTransformerStreamSubscription._handleData          ] #5      _rootRunUnary (dart:async/zone.dart:1407) #6      _CustomZone.runUnary (dart:async/zone.dart:1308) #7      _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217) #8      _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339) #9      _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271) #10     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:784) #11     _StreamController._add (dart:async/stream_controller.dart:658) #12     _StreamController.add (dart:async/stream_controller.dart:606) #13     _Socket._onData (dart:io-patch/socket_patch.dart:2447) #14     _rootRunUnary (dart:async/zone.dart:1415) #15     _CustomZone.runUnary (dart:async/zone.dart:1308) #16     _CustomZone.runUnaryGuarded (dart:async/zone.dart:1217) #17     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339) #18     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271) #19     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:784) #20     _StreamController._add (dart:async/stream_controller.dart:658) #21     _StreamController.add (dart:async/stream_controller.dart:606) #22     new _RawSocket.<anonymous closure> (dart:io-patch/socket_patch.dart:1936) #23     _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:1379) #24     _microtaskLoop (dart:async/schedule_microtask.dart:40) #25     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49) #26     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:123) #27     _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:190)

已尝试重置系统、以管理员权限运行CMD和PowerShell,问题仍未解决。

修复方案

  • 切换稳定网络环境:该异常多因网络请求返回的内容编码不符合UTF-8标准导致,切换到稳定的境外网络或使用代理工具,确保连接Flutter官方资源的链路正常。
  • 使用具体版本号安装:放弃stable别名,直接指定具体稳定版版本号执行命令,例如:
    fvm install 3.13.9
    
  • 清理FVM缓存后重试:删除FVM默认缓存目录C:\Users\<你的用户名>\fvm,之后重新执行安装命令。
  • 手动下载SDK导入FVM:
    1. 下载对应稳定版的Flutter SDK压缩包
    2. 将压缩包解压到C:\Users\<你的用户名>\fvm\versions\stable目录
    3. 执行命令 fvm use stable 完成配置

内容的提问来源于stack exchange,提问作者이지민

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 02:07:49