颤振运行失败,出现错误"Could not resolve the package 'characters' in 'package:characters/characters.dart'."



Flutter运行命令

输出Could not resolve the package 'characters' in 'package:characters/characters.dart'.

颤振刮刀

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.0)
[✓] VS Code (version 1.47.2)
[✓] Connected device (3 available)

我今天在将现有项目的Flutter更新为Flutter Channel测试版1.20.0-7.2.pre时也遇到了这个错误。如中所述https://github.com/flutter/flutter/issues/59645#issuecomment-645236663运行:flutter clean解决了问题。这实际上删除了.dart_tool和其他一些文件。

我解决了安装问题https://pub.dev/packages/characters

这可能只是flutter缓存的问题。

运行flutter clean以清除缓存。

我今天(当我更新到Flutter 1.20.0-7.2.pre•channel beta版时(遇到了这个错误,最后我删除了我项目中的.dart_tool(位置:../yourProject/.dart_tool(文件夹并再次运行我的项目,解决了这个问题。

我不想重复已经给出的相同解决方案:是的,">flutter clean"执行清除以前版本中未使用的文件的工作。不过我有一个习惯,就是定期运行这个命令,每次升级时都会不断清除缓存。在过去的两年里,我没有遇到这样的问题。

运行这些命令,希望您的问题能得到解决:

flutter pub cache repair

flutter clean

然后尝试使用运行

flutter run

命令

根据GitHub上Flutter Issues的建议,运行以下命令:

flutter pub cache repair
flutter clean

最新更新