Обновление: похоже, что эта проблема на самом деле была вызвана неправильным использованием WidgetsFlutterBinding.ensureInitialized(). Он должен быть внутри runZoneGuarded() Так что, я думаю, вы можете снова использовать WidgetsFlutterBinding.ensureInitialized(). Просто убедитесь, что вы используете его правильно.

Итак, я кодировал свое RSS-приложение Echo, и в нем появилась новая функция: вступительный экран. Эта функция вдохновлена ​​такими приложениями, как Twitter. Эти приложения просят вас подписаться на несколько каналов, прежде чем вы сможете начать использовать приложение.