Quando (in Gingerbread, 2.3.x) premo il pulsante "Cancella dati" in Menu => Gestisci app => App, Anche il pulsante "Forza chiusura" diventa disabilitato. Significa che "Cancella dati" uccide anche l'app?Anche "Cancella dati" elimina l'app?
Inoltre, ho notato che in Ice Cream Sandwich questo non accade. Quindi, il modo in cui "Clear Data" funziona è diverso tra Gingerbread e Ice Cream Sandwich?
Aggiornamento: come ha detto MisterSquonk, Froyo (2.2.x) si comporta allo stesso modo di ICS (4.x), che è non disabilitare Forza Close Dopo aver chiari i dati delle app. Qualcuno sa perché il comportamento è così diverso? Qual è l'errore in Gingerbread o qualche esperimento temporaneo che ha ucciso l'app insieme alla cancellazione dei suoi dati?
P.S. Impossibile creare il tag "Gingerbread", non abbastanza reputazione :) P.P.S. @MisterSquonk, Grazie per il tag :)
Aggiornamento 2: Checked Honeycomb (3.2) pure, si comporta allo stesso modo di Froyo come ICS. Solo Gingerbread disabilita Force Close dopo aver cancellato i dati.
Ben individuato. Logicamente Clear Data dovrebbe uccidere l'app, quindi forse questo è un bug in ICS. A meno che, naturalmente, ICS non invii una sorta di notifica all'app, ma di più per noi programmatori di cui preoccuparci. –
@PhilipSheard Grazie! Quindi è sicuro assumere che dopo aver colpito Clear Data l'app è stata uccisa come se avessi colpito Force Close? – stansult
Beh, sto solo supponendo, ma sarebbe dannatamente stupido se ciò non accadesse, non è così? Sto solo cercando di pensare razionalmente qui. Non ho alcuna conoscenza interna su questo. –