首页 > 解决方案 > 在哪里存储用户数据?

问题描述

我正在开发一个 Android 应用程序,当我的应用程序将由同一用户安装在另一部手机上时,我想恢复用户设置。

我不想使用 Dropbox 或 Google Drive,因为并非所有用户都在这些云中拥有帐户。我想使用所有 Android 用户都有的东西。一些云链接到谷歌帐户?但我找不到任何东西。

应该有很常见的解决方案,但我还没有找到任何关于它的信息。

标签: androidshared-data

解决方案


对于 Android 6.0 及更高版本,您可以使用auto backup。它将 SharedPreferences 和其他存储在应用程序目录中的数据备份到 25mb。面向 Android 6.0 的应用会自动使用自动备份。您可以更改此行为。

对于旧版本,您可以使用key-value backup。这非常适合偏好。


推荐阅读