在我的應用程序中,我有一些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