Czy jest możliwe przechwycenie zdarzenia zamknięcia telefonu lub użycie innego mechanizmu hakerskiego? Mam zawsze działającą usługę, która jest częścią aplikacji nierynkowej, która zbiera dane analityczne. Chciałbym przekazać analitykom koniec sesji i raport, a następnie wznowić zamknięcie systemu.Zdarzenia wyłączające w systemie Android
Próbowałem wyzwolić zdarzenie z części usług onDestroy lub onShutdown, ale telefon wyłączy się, nie dając mu czasu na zgłoszenie.
Praca nad tym poprzez krótkie sesje w oparciu o ekrany aktywności dostarcza niesensorycznych informacji analitycznych, których chciałbym uniknąć.
Mam to już wszystko i przeszedł wszystkie testy. –
@TimCapes Fantastyczny do słuchania! Jest tak wiele intencji, że Android rzuca. Aby pomóc w gromadzeniu danych, możesz złapać zamiar BOOT_COMPLETE, aby uruchomić aplikację po włączeniu telefonu;) – jjNford
Już to robisz, aby uruchomić usługę po restarcie, ale dziękuję za wzmiankę o tym. –