1

我正在开发一个 Android 应用程序,该应用程序需要将存储在 sqlite 数据库中的一些数据备份(和恢复)到(来自)google(或 gmail)。但我不知道从哪里开始。我阅读了Android 文档中的备份指南。但这不是我需要的,因为这种方式的备份操作可能不会立即进行,并且需要设备用户在“设置->隐私”中打开备份选项。
我需要一种方法,首先使用 OAuth 或 OAuth 2.0 对用户的帐户(已经在设备上)进行身份验证,然后在身份验证后,应用程序将数据发送到 gmail,然后可以从 gmail 取回数据以将其恢复到设备。
我该如何实施?
另一个问题:当我将数据发送到 gmail 时,我应该使用什么格式?数据库文件、XML 还是其他?

4

0 回答 0