Самыми распространенными причинами, по которым горячая перезагрузка кажется неработающей, являются такие вещи, как изменение основного метода (горячая перезагрузка не запускает это заново).Проверьте, что вы делаете, с ограничениями, перечисленными в документации на https://flutter.dev/docs/development/tools/hot-reload
Вещи, которые не загружаются в горячем режиме, включают:
static
поля - изменяется на
main
метод - изменяется на
initState
- перечисления изменяются на классы и наоборот
- изменены аргументы универсального типа