В моем приложении Android основное действие иногда запускает Thread для загрузки данных с сервера. Этот поток изменяет базу данных приложения и редактирует некоторые важные файлы. AFAIK, похоже, что этот поток продолжает выполняться. Что произойдет с этим потоком, если Android попадет в ситуацию с низкой памятью и решит убить все приложение? Будет ли когда-нибудь ситуация, что эта нить может умереть преждевременно? Если да, можно ли каким-то образом увидеть, что поток убивается и что-то с этим делать?
Я спрашиваю, потому что этот поток изменяет важные данные в базе данных, и если он внезапно убит, приложение может перестать нормально функционировать.