最近,在Flutter中,构建方法中的错误开始变得非常隐蔽。我正在调试模式下运行。 IDE不会在发生异常时中断,并且异常报告中没有行号。
我做错了什么,我应该怎么做?
下面的屏幕快照可能会有所帮助:
我看到的错误日志:
应该捕获Dart异常的设置:
设备屏幕:
编辑:热重载后,我得到了我期望的堆栈跟踪:
我猜我碰到了一个错误?要求的Flutter版本:
Flutter 1.2.2-pre.21•通道主设备• https://github.com/flutter/flutter.git框架•修订版035e0765cc (7天前)•2019-02-16 01:48:28 -0500引擎•版本f37b09a11b 工具•Dart 2.1.2(内部版本2.1.2-dev.0.0 c92d5ca288)
切换回测试版,同样的问题仍然存在。
Flutter 1.1.8•频道Beta•https://github.com/flutter/flutter.git 框架•修订985ccb6d14(7周前)•2019-01-08 13:45:55 -0800引擎•版本7112b72cc2工具•Dart 2.1.1(内部版本2.1.1-dev.0.1 ec86471ccc)
我得到与flutter run lib\main.dart
相同的东西(没有堆栈跟踪的一行错误)。