Android 4.3 segnala le app che abusano del sistema di notifica!

Creato il 28 luglio 2013 da Morrom @morrom7

Tra le novità nascoste e meno evidenti di Android 4.3 ce n’è una piuttosto interessante.

Ci sono infatti delle applicazioni che abusano dell’API Service.startForeground(), in modo da rendersi immuni all’auto-kill del sistema, ovviamente ad insaputa dell’utente (alcune app, per es. certi launcher, prevedono specifiche opzioni per far sì di non essere terminate, ma sarà l’utilizzatore a decidere se abilitarle o meno).

In pratica queste applicazioni “furbette” creano un oggetto Notifica apposito che però non viene pubblicato nell’omonima barra (e quindi invisibile all’utente); in questo modo però il gestore delle attività rileverà comunque la notifica come tale, e consentirà all’app che l’ha generata di rimanere comunque in foreground, impedendone di fatto l’auto-kill.