Я работаю над приложением, которое работает как служба и ждет сообщения. После проверки журнала я обнаружил, что Android убивает и перезапускает много процессов очень часто! Это происходит не только с моим приложением, но и для многих других сервисов.
Я не вижу причин для этого, и у моего устройства достаточно памяти. Я тестирую Sony Xperia S под управлением Android 4.0.4. Это нормально или ошибка?
Вот часть журнала, чтобы показать вам, что я имею в виду:
02-04 15: 02: 38.791 320 332 я ActivityManager: Процесс com.android.email(pid 32763) умер. 02-04 15: 02: 38.791 320 332 W ActivityManager: Планирование перезапуска разбившегося сервиса com.android.email/.service.MailService в 5000 мс
.... и 13 минут спустя:
02-04 15: 15: 32.601 320 694 я ActivityManager: Процесс com.android.email(pid 1453) умер.