Я отправлял выход на свой сервер, когда пользователь отключил питание устройства. Порядок событий в 2.3 и 4.0.3 выглядит следующим образом. Таким образом, выход из системы не выполнен.
Устройство: Samsung Galaxy s2
Android: 2.3
1) Получить ACTION_SHUTDOWN
2) Отправить событие выхода, спать в течение 5 секунд, ВЫХОД ИЗ САЙТА УСПЕШНО
3) Сбой передачи данных сети.
4) Устройство отключено.
Android: 4.0.3
1) Событие сети передачи данных.
2) Получить ACTION_SHUTDOWN
3) Отправить событие выхода из системы, ВЫЙТИ ВНЕШНИЙ ВИД, если сеть опущена.
В любом случае, чтобы получить ACTION_SHUTDOWN перед отключением сети передачи данных?