出了什么问题: 无法确定任务':app:preDebugBuild'的依赖关系。
无法解决配置':app:debugRuntimeClasspath'的所有任务依赖关系。 无法解析项目:path_provider_macos。 要求: 项目:app>项目:path_provider 找不到与项目:path_provider_macos匹配的配置:易用的配置都没有属性。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。使用--scan运行以获取完整的见解。
2秒内失败 错误完成:Gradle任务assembleDebug失败,退出代码为1
答案 0 :(得分:1)
缺少某些进口。尝试flutter pub get
更新软件包,或尝试flutter pub cache repair
,这将重新导入所有依赖项。
答案 1 :(得分:0)
谢谢大家,我得到了关于我的问题的解决方案:转到您的Flutter sdk文件夹,然后转到.pub-cache \ hosted \ pub.dartlang.org \,如果有path_provider_macos-0.0.4文件夹,请删除如果没有,请尝试转到.pub-cache \ hosted \ pub.flutter-io.cn \,然后删除path_provider_macos-0.0.4文件夹
答案 2 :(得分:0)
删除了您所说的文件夹,但显示出此错误:Project:flutter声明了从配置'embed'到配置'default'的依赖关系,该依赖关系未在project:path_provider_macos的描述符中声明。
以下是详细信息:
> A problem occurred configuring project ':flutter'.
> Could not resolve all dependencies for configuration ':flutter:embed'.
> Could not resolve project :path_provider_macos.
Required by:
project :flutter
> Project :flutter declares a dependency from configuration 'embed' to configuration 'default' which is not declared in the descriptor for project :path_provider_macos.
> Could not resolve project :path_provider_linux.
Required by:
project :flutter
> Project :flutter declares a dependency from configuration 'embed' to configuration 'default' which is not declared in the descriptor for project :path_provider_linux.