在我的应用程序中,我有一些SharedPreference值。模式是PRIVATE(0),所以这些首选项在应用程序的范围内。我感兴趣的是,在卸载应用程序后它们被删除了吗?或者他们仍然留在系统中的某个地方,直到clear()将被调用?谢谢。Android SharedPreference生命周期
5
A
回答
7
解除安装应删除共享首选项。 APK更新保留它们
2
SharedPreferences算作您的应用程序数据,这是删除当应用程序被卸载。 我不认为你可以强迫设备保留它们。
0
SharedPreference将只删除:
- 当用户卸载应用程序。
- 当用户通过设置>应用程序清除应用程序数据。
相关问题
- 1. Android活动生命周期与流程生命周期
- 2. Android项目生命周期 - 活动生命周期之前(Activity.onCreate())
- 3. Android活动生命周期
- 4. Android生命周期问题
- 5. Android生命周期 - ListActivity
- 6. Android没有生命周期
- 7. Android主屏生命周期
- 8. Toast and android生命周期
- 9. android活动生命周期
- 10. Android生命周期问题
- 11. Android意向生命周期
- 12. Android生命周期方法
- 13. Android查看生命周期
- 14. Android FragmentManager生命周期
- 15. Android和生命周期
- 16. Android Geofence生命周期
- 17. Android活动生命周期
- 18. Android服务生命周期
- 19. Android - 流程生命周期?
- 20. PreferenceActivity生命周期
- 21. WearableListenerService生命周期
- 22. Android生命周期发生故障
- 23. servlet生命周期
- 24. JUnit生命周期
- 25. popToViewController生命周期
- 26. JSF2.0生命周期
- 27. ScheduledExecutorService生命周期?
- 28. BroadcastReceiver生命周期
- 29. BroadcastReceiver生命周期
- 30. UIControl生命周期
感谢您的回答。 – lomza
adb卸载命令包含一个标志(我认为它的-K)可以保持共享首选项,这对于开发很合适,但不能指望最终用户知道如何使用它 – FunkTheMonk