Nella mia applicazione ho alcuni valori SharedPreference. La modalità è PRIVATA (0), quindi queste preferenze sono limitate all'applicazione. Quello che mi interessa è che vengono rimossi dopo la disinstallazione dell'applicazione? O rimangono ancora da qualche parte nel sistema fino a quando non viene chiamato clear()? Grazie.Ciclo di vita Android SharedPreference
5
A
risposta
7
La deinstallazione deve rimuovere le preferenze condivise. Aggiornamento APK li conserva
2
SharedPreferences contano come dati dell'applicazione, ovvero eliminato quando l'app viene disinstallata. Non penso che si possa forzare il dispositivo a tenerli.
0
SharedPreference verrà eliminato solo:
- Quando l'utente disinstalla l'applicazione.
- Quando l'utente cancella i dati dell'app tramite Impostazioni> App.
Problemi correlati
- 1. Android View Ciclo di vita
- 2. Android-sharedpreference
- 3. Ciclo di vita e servizio dell'applicazione Android
- 4. Ciclo di vita dell'oggetto statico Android
- 5. Sicurezza SharedPreference Android
- 6. ViewBag/ViewData Ciclo di vita
- 7. JManuale del ciclo di vita
- 8. Ciclo di vita di attività Android dettagliato (onAttachedToWindow())
- 9. Listener di eventi Android per ciclo di vita dell'app
- 10. OnRestart vs. OnResume - Ciclo di vita Android Domanda
- 11. Attività Android Ciclo di vita: onStart() -> onStop() possibile?
- 12. AsyncTask Android con l'attività del ciclo di vita
- 13. Android: SharedPreference: impostazioni predefinite non impostate all'avvio
- 14. come funziona il ciclo di vita?
- 15. Ciclo di vita e serializzazione HttpServlet
- 16. React animazioni del ciclo di vita
- 17. ASP.NET MVC Controller Ciclo di vita
- 18. ASP.Net Richiesta ciclo di vita - Application_BeginRequest
- 19. ASP.Net MVC - Richiesta ciclo di vita
- 20. Ciclo di vita dell'oggetto in NHibernate
- 21. ciclo di vita della pagina in javascript
- 22. Come archiviare l'oggetto classe in android sharedPreference?
- 23. Collegamento al ciclo di vita di un frammento come Application.ActivityLifecycleCallbacks
- 24. Ciclo di vita del singleton basato su enum
- 25. Eventi del ciclo di vita della pagina in xamarin.forms
- 26. Arresta un'app richiamando le callback del ciclo di vita
- 27. Affidabilità del ciclo di vita dell'attività (onPause to onDestory)
- 28. Qual è il ciclo di vita di un controller AngularJS?
- 29. Qual è il ciclo di vita di Watch App?
- 30. Ciclo di vita di un frammento Android su modifiche di orientamento
Grazie per la risposta. – lomza
Il comando di adb uninstall include un flag (penso che sia -K) per mantenere le preferenze condivise, che è ok per lo sviluppo, ma non puoi aspettarti che gli utenti finali sappiano come usarlo – FunkTheMonk