Почему, когда я исключаю приложение из недавних задач и открываю неоткрытое приложение, оно закрывается системой без какAndroid

Форум для тех, кто программирует под Android
Anonymous
Почему, когда я исключаю приложение из недавних задач и открываю неоткрытое приложение, оно закрывается системой без как

Сообщение Anonymous »

Мое приложение для Android (как Flutter, так и собственное) работает нормально, если для него установлено значение «исключить из недавних задач». Однако, как только я открываю другое приложение, оно закрывается. Этого не произойдет, если это не скрыто. Я подозреваю, что его системный приоритет понижен после скрытия, и хотел бы знать, как это исправить.
Информация об устройстве:
Основное устройство: Samsung S23 Ultra, Android 13
Также проверено на: устройстве Xiaomi, Android 14
Для сравнения: отлично работает на устройстве Android 10
Воспроизведение Шаги:
  • Создал новый проект Flutter.
  • Добавлен android:excludeFromRecents="true" в блок «Активность» в AndroidManifest.xml.
  • Приложение успешно скрывается от недавних задач, как и ожидалось.
  • Откройте любое приложение, которое в данный момент не запущено на устройстве.
  • Мое демонстрационное приложение завершается (фоновый процесс завершается) и вызывается onDestroy().
  • Это происходит, даже если в моем приложении есть активная служба переднего плана с уведомлением.


Подробнее здесь: https://stackoverflow.com/questions/798 ... opened-app

Вернуться в «Android»