这是一个新的、空的项目,只有默认代码。我已附上所有相关 Gradle 文件和其他版本详细信息的屏幕截图。
当我添加依赖项(例如
shared_preferences
等)时,我的项目遇到错误。
这段代码在网络中运行良好,但在 Android 中出现错误。 path_provider
lib 也出现同样的错误
我尝试了多个版本,但未能解决问题。你能帮我找到解决办法吗?
该错误在某种程度上与新的 Android Studio 更新有关。查看此问题:https://github.com/flutter/flutter/issues/156304
这个答案可以解决您的问题:https://stackoverflow.com/a/79095064/7369590
您是否尝试过运行
flutter doctor --android-licenses
并接受所有这些?如果您不这样做,有时可能会导致问题,我还在这里找到了类似问题的一些其他解决方案:flutter error Could not certain the dependency of task ':app:compileDebugJavaWithJavac'
另外,我不确定您是否在 Windows 上使用 WSL,但看起来这也是可能导致您出现问题的情况之一 https://youtrack.jetbrains.com/issue/IDEA-291122/Cannot-query-该提供程序的值,因为导入 Android 项目时它没有可用值