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

Android Studio无法自动导入flutter_gen生成的AppLocalizations类问题问询

解决Android Studio无法自动导入flutter_gen生成的AppLocalizations类问题

核心修复步骤

  • 调整flutter_gen输出路径到lib目录下,避免.dart_tool目录被IDE默认识别为缓存目录导致自动导入失效:
    打开项目根目录的pubspec.yaml,修改flutter_gen配置如下:
    flutter_gen:
      output: lib/gen/
      line_length: 80
      integrations:
        flutter_localizations: true
    
  • 重新执行生成命令:
    在项目根目录终端运行:
    flutter pub get && flutter pub run build_runner build --delete-conflicting-outputs
  • 刷新IDE缓存:
    点击顶部菜单栏 File > Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart等待IDE重启完成
  • 确认自动导入配置:
    打开Settings > Editor > General > Auto Import > Dart设置页,确认Add imports for generated files选项已勾选,同时确认Exclude from import and completion列表中没有包含lib/gen/路径

临时替代方案

如果偶发无法触发自动导入,可以手动添加导入语句,示例如下:
import 'package:你的项目包名/gen/l10n/app_localizations.dart';

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 19:36:03