存储应用程序卸载后存在的首选项

时间:2017-12-28 12:06:25

标签: android sharedpreferences

是否存在一种通用方式(Android API)来存储应用程序中的信息(共享首选项),如果卸载该应用程序,该应用程序将继续存在,并且可以在重新安装应用程序时再次阅读?

3 个答案:

答案 0 :(得分:0)

是的,你需要使用“外部存储”(不要使用getExternalFilesDir())使用getExternalStoragePublicDirectory():

https://developer.android.com/training/data-storage/files.html

答案 1 :(得分:0)

你可以使用外部存储(文件)但是你不应该这样做,你不能强迫用户在没有他们担心的情况下将数据保存在他们的手机上。

对此的其他想法:

  1. 您可以将数据存储在远程服务器上,并使用身份验证进行检索。
  2. 使用Data Backup服务

答案 2 :(得分:0)

//很抱歉,如果删除应用后,共享首选项文件也会从应用中删除。重新安装应用程序后,没有任何方法可以恢复数据