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

打开自有Flutter项目时下载GitHub项目,遇'package:flutter/material.dart'不存在错误

解决Flutter项目中‘Target of url doesn't exist 'package:flutter/material.dart'’报错
  • 检查Flutter SDK路径配置
    打开新项目的pubspec.yaml,确认未手动修改Flutter依赖路径;运行flutter doctor排查SDK配置问题,若路径错误,在IDE中重新设置:

    • Android Studio:File > Settings > Languages & Frameworks > Flutter
    • VS Code:打开设置搜索“Flutter SDK Path”,填入正确路径
  • 重新获取项目依赖
    在新项目根目录执行flutter pub get,等待依赖下载完成;若下载缓慢,可切换国内镜像或调整网络环境后重试,执行完成后重启IDE让项目重新索引

  • 清除缓存并重建项目
    依次执行flutter clean清除项目缓存、flutter pub get重新拉取依赖,之后尝试运行项目查看报错是否消失

  • 重置IDE索引与分析服务

    • Android Studio:点击File > Invalidate Caches... > Invalidate and Restart
    • VS Code:按下Ctrl+Shift+P(Windows)/Cmd+Shift+P(Mac),执行“Flutter: Restart Analysis Server”,等待索引完成后检查状态
  • 确认Flutter版本兼容性
    查看新项目pubspec.yaml中的版本约束(如environment: sdk: '>=3.0.0 <4.0.0'),执行flutter --version对比本地版本;若不匹配,可执行flutter upgrade升级本地SDK,或在允许的前提下修改项目的版本约束

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 19:15:54