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

更新Android后创建Flutter新项目缺失lib文件夹与pubspec.yaml文件求助

解决更新Android系统后Flutter新项目缺失核心文件的问题
  • 检查Flutter环境完整性
    运行flutter doctor,排查Android SDK、NDK或Flutter本身是否存在组件缺失/损坏。有修复提示的话,执行flutter doctor --android-licenses接受所有许可,再重新运行检查确认问题。

  • 清理并修复Flutter缓存
    执行flutter pub cache repair修复pub依赖缓存,避免因缓存异常导致项目生成不完整。如果之前创建过有问题的项目,先进入项目目录运行flutter clean再删除项目文件。

  • 手动指定Android SDK路径
    更新Android系统后SDK路径可能变动,需明确指定:

    1. 找到Flutter安装目录下的flutter\packages\flutter_tools\gradle\flutter.gradle文件,确认androidSdkPath配置正确;
    2. 或者在新项目的local.properties文件中添加(如果项目已生成但缺失文件,先手动创建该文件):
      sdk.dir=你的Android SDK实际路径(例如C:\\Users\\你的用户名\\AppData\\Local\\Android\\Sdk)
      
  • 用完整命令创建项目
    尝试通过指定模板的完整命令创建项目,避免IDE默认配置出错:

    flutter create --template app --org com.yourdomain your_project_name
    
  • 更新IDE插件版本
    Android Studio或VS Code的Flutter/Dart插件可能与更新后的Android系统不兼容,将插件升级到最新版本,重启IDE后再尝试创建项目。

  • 重置Flutter环境
    若以上方法都无效,下载Flutter稳定版安装包,覆盖现有安装目录,重新配置环境变量后再创建项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 18:52:39