My Android Приложение Flutter использует AppLifecycleState, чтобы определить, возвращается ли пользователь в приложение. У меня есть настроенный поток из Firestore для новых данных из любого документа. Но если приложение находится в фоновом режиме, поток в конечном итоге приостанавливается. Чтобы это исправить, я звоню после срабатывания AppLifecycleState.resumed
и делаю отдельный звонок для получения новых данных. Поток, кажется, возобновляется после. Хотя, если приложение находится в фоновом режиме в течение продолжительного времени, мое приложение кажется не отвечающим. Опять же это будет пару часов или около того. Есть идеи как это исправить?