使用dropbox sync API的android应用程序能否使用本地安装的dropbox官方应用程序的缓存、文件系统和文件?

使用dropbox sync API的android应用程序能否使用本地安装的dropbox官方应用程序的缓存、文件系统和文件?,android,sync,dropbox-api,Android,Sync,Dropbox Api,我已经将dropbox同步api与我的原生android应用程序集成。我的问题是关于官方dropbox应用程序中缓存、文件系统和文件的脱机使用 设置:- 这个设备是安卓手机 已安装官方dropbox应用程序 使用的API是同步API 情景1 如果我的android设备处于飞机模式,并且我的应用程序也作为服务在后台运行。dropbox应用程序中添加了一个新文件。无法将此新文件同步到dropbox服务器,因为没有网络连接。虽然我的服务已注册DbxFileSystem.SyncStatusListen

我已经将dropbox同步api与我的原生android应用程序集成。我的问题是关于官方dropbox应用程序中缓存、文件系统和文件的脱机使用

设置:-

  • 这个设备是安卓手机
  • 已安装官方dropbox应用程序
  • 使用的API是同步API
  • 情景1

    如果我的android设备处于飞机模式,并且我的应用程序也作为服务在后台运行。dropbox应用程序中添加了一个新文件。无法将此新文件同步到dropbox服务器,因为没有网络连接。虽然我的服务已注册DbxFileSystem.SyncStatusListener,但我没有收到回调。是否因为我的应用程序不共享本地安装的dropbox应用程序的文件系统,并且我的应用程序和dropbox应用程序被视为两个独立的客户端

    场景2

    一个新文件将上载到dropbox服务器,并通过将其标记为收藏夹立即下载到本地安装的dropbox应用程序上。然后我将安卓设备置于飞机模式。然后我启动应用程序。在这个新添加的DbxFile上,我调用getReadStream()。我发现DbxFile没有被缓存,并尝试连接到网络。这是否意味着我不能使用本地安装的官方dropbox应用程序使用的文件系统中的下载文件


    如果答案是“否,我的应用程序和官方dropbox应用程序使用的缓存、文件系统和文件不同,我们是dropbox服务器的两个独立客户端”,那么我应该使用什么API来实现我想要的行为?

    否,无法访问dropbox应用程序的文件存储/缓存