2011-09-28 10 views
5

Ho un compito piuttosto insolito: il cliente vorrebbe avere un'applicazione che può essere auto-distrutta. Come con un pulsante BIG RED MAGIC, premendo su quale dovrebbe completamente distruggere (possibilmente disinstallare) l'applicazione compresi eventuali DB, file, tracce nei log e così via.Come auto-distruggere l'applicazione?

Qualcuno sa che è davvero possibile, se sì - come?

+4

Provare uno di [questi] (http://habitsforsmartpeople.com/content/wp-content/uploads/2011/08/Utente-il-mastello-per-il-pagina.jpg) – YXD

+2

@MrE I pensa che il cliente preferisca qualcosa come [questo] (http://www.koozai.com/blog/wp-content/uploads/2011/05/magic-button.png) – ernazm

+1

Oltre alle barzellette - è possibile? – barmaley

risposta

1

È possibile eliminare i file dell'applicazione mediante l'enumerazione della directory dell'app e l'eliminazione di tutto ciò, oltre alla rimozione dei file dell'applicazione sulla scheda SD. La disinstallazione dell'applicazione stessa è completamente diversa. Le app non di sistema non possono fare questo AFAIK (a partire da Android 2.0?).