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

Android Studio Flutter自动整理导入时出现导入损坏问题

M1 Mac上Android Studio Dolphin Flutter导入异常问题解决

这是Android Studio Dolphin版本搭配Flutter开发时的常见导入处理Bug,核心是自动优化未使用导入的逻辑出错——添加log代码时自动补了dart:developer导入没问题,但删除log后,编辑器误判package:flutter/cupertino.dart是未使用导入,错误移除前缀导致格式损坏。

给你几个解决方向:

  • 临时应急方案:

    1. 手动把被改坏的导入恢复成import 'package:flutter/cupertino.dart';,然后关闭自动清理未用导入功能:
      按Cmd+,打开设置,搜索Editor > General > Auto Import,取消勾选Optimize imports on the fly (for current project)和Remove unused imports
    2. 后续删除代码后,不要依赖自动保存的格式化,手动按Cmd+Opt+L执行格式化,若仍出现导入异常,先手动修正导入再执行格式化。
  • 彻底解决建议:

    1. 将Android Studio升级到最新稳定版(比如Electric Eel及以上),Dolphin版本的Flutter插件存在不少导入相关的已知Bug,新版本已修复大部分此类问题。
    2. 同步更新Flutter SDK到最新稳定版,版本不匹配也容易触发这类异常。
    3. 检查项目根目录的analysis_options.yaml文件,若自定义了导入排序或移除规则,确认是否与编辑器默认规则冲突,可暂时改为默认配置测试。

内容的提问来源于stack exchange,提问作者JonnyH

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 04:55:32