2012-07-09 161 views
0

只是一個簡單的問題... 我有一個應用程序的免費和付費版本。用戶數據使用sharedpreferences存儲。 目前,我只是在兩個版本中使用相同的軟件包名稱,所以當用戶升級時,它將從相同的sharedpreferences中讀取。 目前似乎工作正常,但我只是不知道是否可以這樣做。免費和付費版本sharedpreferences

所以基本上只是想問一下我上面使用的方法是否正常,並且您是否預測在升級時會出現數據丟失問題?

回答

1

用戶可以在應用程序設置中輕鬆刪除SharedPreferences,同時SharedPreferences也會在卸載時與所有其他數據一起被刪除。

你的情況最好的辦法是將文件保存在SD卡上,其中包含有關應用程序狀態的信息。

+0

乾杯 是的我不太在乎緩存清除時數據丟失,這很好。所以除此之外,我猜這樣升級是可以的 – oscar 2012-07-09 15:07:57

相關問題