應用程序的SharedPreferences
值是否被刪除?當應用程序被刪除時,與應用程序關聯的共享首選項是否被刪除?
如果不是,我想保留SharedPreferences
即使應用程序被卸載/刪除。有沒有辦法?
編輯:我不願意將設置存儲在SD卡上。有沒有一種方法可以將它們存儲在手機內存中?
應用程序的SharedPreferences
值是否被刪除?當應用程序被刪除時,與應用程序關聯的共享首選項是否被刪除?
如果不是,我想保留SharedPreferences
即使應用程序被卸載/刪除。有沒有辦法?
編輯:我不願意將設置存儲在SD卡上。有沒有一種方法可以將它們存儲在手機內存中?
SharedPreferences會在卸載應用程序時被刪除,但您可以使用BackupManager在雲中執行備份 - Reto Meier有很好的幫助您啓動的blog post。
這種方法意味着如果用戶將您的應用程序安裝到新手機上,他們也可以將其偏好複製到此處。
這有幫助!謝謝! –
是共享首選項存儲在應用程序的數據目錄中。當應用程序被卸載時,該文件被刪除。
如果您想保留共享首選項,您需要使用SD卡上的文件。
我真的不願意將它保存在SD卡中。沒有其他辦法嗎? –
是的,他們會被刪除。您必須在SD卡上存儲備份,並在重新安裝時進行恢復。
你爲什麼不願意? – Sathya