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

更新Android Studio与Flutter后项目报错,求解决方法

解决更新Android Studio/Flutter后项目报错的方案
  • 检查Flutter环境完整性
    运行flutter doctor命令,查看所有依赖项状态,重点确认Android SDK、NDK、构建工具等组件是否完整或版本匹配。根据输出提示执行修复操作,比如flutter doctor --android-licenses接受所有Android许可证,或通过Android Studio的SDK Manager安装缺失组件。

  • 同步Flutter与Android SDK版本
    打开Android Studio的SDK Manager,确保Android SDK Build-Tools版本与flutter doctor推荐的版本一致;同时确认项目targetSdk对应的Android SDK Platform已安装。

  • 清理项目缓存与重建

    • Flutter项目执行终端命令:
      flutter clean
      flutter pub get
      
    • Android原生项目点击菜单栏Build > Clean Project,再执行Build > Rebuild Project
    • VS Code中通过命令面板(Ctrl+Shift+P)执行Flutter: Clean和Flutter: Get Packages
  • 调整Flutter通道与版本
    运行flutter channel查看当前通道,若使用beta/dev/master通道,建议切换至稳定版:

    flutter channel stable
    flutter upgrade
    

    若项目依赖特定Flutter版本,可执行flutter downgrade <版本号>回退至之前正常运行的版本。

  • 修复VS Code插件配置
    打开VS Code设置(Ctrl+,),搜索Flutter SDK Path确认路径指向正确的Flutter安装目录,随后通过命令面板执行Reload Window让插件重新识别环境。

  • 修正Gradle配置
    打开项目android/build.gradle文件,确认ext.kotlin_version和Gradle插件版本与Flutter兼容;点击Android Studio右上角Sync Project with Gradle Files重新同步。若遇Gradle下载失败,修改android/gradle/wrapper/gradle-wrapper.properties中的distributionUrl为国内镜像或本地Gradle包路径,例如:

    distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.5-all.zip
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 14:20:23