我在使用共享首选项和运行应用程序时遇到了一个非常奇怪的问题,我收到了以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':shared_preferences:extractDebugAnnotations'.
> Could not resolve all files for configuration ':shared_preferences:lintClassPath'.
> Could not find kotlin-compiler.jar (com.android.tools.external.com-intellij:kotlin-compiler:26.5.0).
Searched in the following locations:
https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/kotlin-compiler/26.5.0/kotlin-compiler-26.5.0.jar
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 5s
Finished with error: Gradle task assembleDebug failed with exit code 1
我尝试了以下方法:
- 将flutter SDK/kotlin更新到最新版本
- 命令:Flutter医生(查看是否有错误,但一切正常(
- 更改IDE(Visual Code和Intellij(
在不修改代码的情况下创建新的flutter项目。。项目运行没有问题
我在pubspec.yaml中添加了http包,并单击了package get,也没有修改代码。。项目运行没有问题
然后我添加了共享偏好pubspec.yaml,并点击了packageget。。。然后单击run,出现错误。
我重复了最后一步,得到了不同版本的共享偏好,每次我都会得到相同的错误。
我尝试了stackoverflow上提供的所有解决方案,但都没有用。
有什么帮助吗?
对于我的情况,我只运行:
flutter pub cache repair
在那之后,错误就不再发生了。希望这能帮助