在Android中如何存储字符串并在重新安装应用程序后获取它

问题描述 投票:0回答:1

我正在申请并卡在某一点

如何存储 1 个字符串值并即使在重新安装应用程序后也能获取它。

现在使用sharedPreferences,一旦我卸载应用程序,它就会删除所有字符串数据,

即使在应用程序卸载后,是否还有其他方法可以将字符串值保留在设备中

android sharedpreferences android-internal-storage
1个回答
0
投票

卸载应用程序时,使用 SharedPreferences 存储的数据将随之删除。要在应用程序卸载后仍保留数据,您可以考虑以下方法:

  1. 将其保存到外部存储:将字符串存储在外部存储上公共目录中的文件中。

  2. 使用云存储:将字符串存储在云服务器上。重新安装应用程序后,使用链接到设备或用户帐户的唯一标识符下载字符串。

  3. 备份服务:利用Android的备份服务将少量数据保存到Google Drive,重新安装即可恢复。

跨卸载持久保存数据的最可靠方法是使用具有唯一标识符的云存储。

© www.soinside.com 2019 - 2024. All rights reserved.