Android上的BlobCache.UserAccount云同步

Android上的BlobCache.UserAccount云同步,android,ios,uwp,xamarin.forms,akavache,Android,Ios,Uwp,Xamarin.forms,Akavache,我正在尝试使用akavache来理解BlobCache.UserAccount选项。到目前为止,我已经成功地实现了BlobCache.LocalMachine,它只能脱机工作。 根据akavache文件 Xamarin.iOS将删除BlobCache.LocalMachine中存储的数据,以释放磁盘空间(仅当应用程序未运行时)。BlobCache.UserAccount和BlobCache.Secure的位置将备份到iCloud和iTunes Windows 10(UWP)将复制BlobCach

我正在尝试使用akavache来理解BlobCache.UserAccount选项。到目前为止,我已经成功地实现了BlobCache.LocalMachine,它只能脱机工作。 根据akavache文件

Xamarin.iOS将删除BlobCache.LocalMachine中存储的数据,以释放磁盘空间(仅当应用程序未运行时)。BlobCache.UserAccount和BlobCache.Secure的位置将备份到iCloud和iTunes

Windows 10(UWP)将复制BlobCache.UserAccount和BlobCache.Secure到云,并将其同步到安装应用的所有用户设备

我猜这是操作系统在将数据放入特定文件夹时自动完成的,它正在被备份,这就是akavache正在做的。对吗


如果是的话,有没有一种方法可以与Android类似。Android没有任何描述。谷歌硬盘上有备份吗?或者我们可以轻松实现吗?

我认为这确实是iOS特有的。我试图查找代码,但找不到UserAccount的特定内容。所以,我认为你的假设是正确的。这可能是出于不同的原因,但我真的认为它是iOS特有的。

看起来android没有存储在google drive中

我在将文件保存到GoogleDrive方面做得不多,但它似乎不像在Windows或iOS上那样直接。在Windows上,只需将其保存到漫游文件夹中并运行即可。与安卓系统一样,安卓系统似乎较少使用即插即用

创建一个使用Google Drive的新Android应用程序 Android API需要几个步骤

我认为从理论上讲,如果您想连接到Splat,您可以将自己的IFileSystemHandler注册到Splat中