Flutter: решить проблему исключения StateError(Bad state: No element)

500 руб. за проект
02 августа 2024, 21:51 • 1 отклик • 38 просмотров
Нужно помочь определить причину исключения и устранить её.

Подробно проблему я описал тут:
https://stackoverflow.com/questions/78825854/vscod...
и тут
https://stackoverflow.com/questions/78775246/flutt...

Дублирую:
В процессе отладки при импортировании excel-файла vscode останавливается на исключении:
StateError (Bad state: No element).

Это происходит при выполнении строки: var excel = Excel.decodeBytes(bytes);
Если пропустить несколько остановок, которые возникают на этом месте, то приложение продолжит работать нормально, в консоли не будет ошибок, а excel-файл импортируется корректно.

Блок try-catch не ловит это исключение.
Использование того же фрагмента кода в новом проекте flutter не вызывает исключение.
Пробовал импортировать другой excel файл - не помогло.
Пробовал использовать пустой excel файл - не помогло.



Файлы