Don’t Keep Activities
#разработка
Если вы некоторое время являетесь Android-разработчиком, то вы наверняка слышали про настройку Don’t Keep Activities. Она находится в самом конце списка настроек для разработчика. И это очень полезная настройка, чтобы протестировать приложение на предмет того, что случится с приложением, если Activity убьется системой.
Но этого не достаточно для полного тестирования. При помощи этой настройки нельзя протестировать приложение на предмет того, что случится с ним, если система убьет не Activity, а само приложение, а потом попытается его восстановить.
Для того, чтобы посмотреть, что будет с приложением при убийстве системой самого Application, необходимо включить настройку «Background process limit», и в полученном окне выбрать «No background processes».
Если после установки этих двух настроек, ваше приложение падает при загрузке из фона, то вы делаете что-то не так.
#разработка
Если вы некоторое время являетесь Android-разработчиком, то вы наверняка слышали про настройку Don’t Keep Activities. Она находится в самом конце списка настроек для разработчика. И это очень полезная настройка, чтобы протестировать приложение на предмет того, что случится с приложением, если Activity убьется системой.
Но этого не достаточно для полного тестирования. При помощи этой настройки нельзя протестировать приложение на предмет того, что случится с ним, если система убьет не Activity, а само приложение, а потом попытается его восстановить.
Для того, чтобы посмотреть, что будет с приложением при убийстве системой самого Application, необходимо включить настройку «Background process limit», и в полученном окне выбрать «No background processes».
Если после установки этих двух настроек, ваше приложение падает при загрузке из фона, то вы делаете что-то не так.