В последнее время ошибки в методах сборки стали довольно загадочными во Флаттере.Я бегу в режиме отладки.Среда IDE не прерывается при исключении, и в отчете об исключении нет номера строки.
Что я делаю не так и что я должен делать вместо этого?
Ниже приведены скриншоты, которые могут помочь:
Журнал ошибок, который я вижу:
![the error](https://i.postimg.cc/yddLXdmP/Screenshot-2-23-2019-3-18-57-PM.png)
Настройка, котораядолжен поймать Дарт исключения:
![the setting](https://i.postimg.cc/HswsCsM3/Screenshot-2-23-2019-3-24-12-PM.png)
Экран устройства:
![the device screen](https://i.postimg.cc/rszWPRsh/flutter-01.png)
РЕДАКТИРОВАТЬ: После горячей перезагрузки я получаю ожидаемую трассировку стека:
![the stack trace after hot reload](https://i.postimg.cc/kgfBSXfw/Screenshot-2-23-2019-3-40-36-PM.png)
Я предполагаю, что у меня ошибка?Версия Flutter по запросу:
Flutter 1.2.2-pre.21 • Мастер канала • https://github.com/flutter/flutter.git Framework • Редакция 035e0765cc (7 дней назад) • 2019-02-16 01:48:28 -0500 Engine • ревизия f37b09a11b Инструменты • Dart 2.1.2 (сборка 2.1.2-dev.0.0 c92d5ca288)
Переключен обратно на бета-версию, и та же проблема сохраняется.
Flutter 1.1.8 • канал бета • https://github.com/flutter/flutter.git Framework • ревизия 985ccb6d14 (7 недель назад) • 2019-01-08 13:45:55 -0800 Engine • ревизия 7112b72cc2 Инструменты • Dart 2.1.1(сборка 2.1.1-dev.0.1 ec86471ccc)
Я получаю то же самое (ошибка в одной строке без трассировки стека) с flutter run lib\main.dart
.