是的好人,
经过几次调试后,突然...... logging突然回复了我这个错误:
Compiler message:
org-dartlang-debug:synthetic_debug_expression:1:1: Error: Method not found: 'toStringDeep'.
toStringDeep()
^^^^^^^^^^^^
org-dartlang-debug:synthetic_debug_expression:1:1: Error: The method 'toStringDeep' isn't defined for the class 'Logger'.
- 'Logger' is from 'package:logging/logging.dart' ('file:///C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/logging-0.11.3+2/lib/logging.dart').
“toStringDeep”不是我的东西,可能用于记录;我试着回到我的步骤并删除我添加的日志(?),但仍然返回相同的错误。
任何帮助?非常请...
弗朗切斯科
当我收到此错误时,我使用“flutter clean”并解决了这个问题。
我遇到了类似的问题,对我而言,这只发生在Android Studio的界面运行/调试按钮上。它与flutter run
命令工作正常。
但清除构建文件/缓存修复了问题。
菜单工具>颤动>颤动清洁
flutter clean
它没有运行flutter clean的默认快捷键,但您可以轻松添加一个。我为Command + H
添加了flutter clean
热键。你可以定义你的。方法如下:
Flutter Clean
并选择Add Keyboard shortcut
Command + H
现在你可以更快地完成它。
在终端中运行flutter clean
解决了这个问题。烦人的bug现在经常发生。
或者,只需删除构建文件夹。
在终端运行:
flutter clean