Здравствуйте, мой проект работал нормально, пока я не обновил флаттер до SDK 3.22.0 и Dart SDK 3.4.0 и не получил паб. Когда я начинаю отладку, я получаю именно эти ошибки:
../../../../AppData/Local/Pub/Cache/hosted/pub.dev/rotation_stage-0.0.9/lib/src/rotation_stage_handle.dart:37:44: Ошибка: кнопка getter ' не определено для класса TextTheme.
ОШИБКА: сборка не удалась с исключением.
Процесс «команда C:\flutter\bin\flutter.bat» завершен с ненулевым значением выхода 1
Запустите с опцией --stacktrace, чтобы получить трассировку стека. Запустите с опцией --info или --debug, чтобы получить больше результатов журнала. Запустите --scan, чтобы получить полную информацию.
Пожалуйста, помогите мне, если вы знаете, что мне нужно делать! я попробовал некоторые исправления, но ничего не помогло.
Поскольку версия флаттера 3.1button устарела. После следует использовать 3.1labelLarge. (источник)
Это проблема с пакетом rotation_stage. Поскольку он не определяет верхнюю границу для Flutter SDK см..
Я разместил вопрос здесь . Прямо сейчас вы можете просто понизить flutter до более ранней версии 3.1 или разветвить пакет и устранить проблему самостоятельно (см. это для получения краткой инструкции о том, как это сделать).
Большое спасибо за помощь в моей проблеме, которую я использую (github.com/timcreatedit/rotation_stage/issues/1), чтобы решить свою проблему!!
Общий совет: будьте осторожны с используемыми пакетами. Избегайте пакетов, которые не поддерживаются активно, и следите за проблемами анализа.