首页 > 解决方案 > Android NSFileProviderExtension - 类似扩展

问题描述

我必须为 android 和 ios 构建一个应用程序。除其他外,该应用程序提供云存储。现在,对于 ios,我已经实现了 NSFileProviderExtension 而不提供 ui(基本上让系统处理它),我可以通过输入文件应用程序、选择我的应用程序然后做任何需要做的事情来访问和管理云。

现在,我在 android 上广泛搜索了这个的等价物。我有一部三星手机,当我进入文件应用程序时,在云部分下我可以看到三星云驱动器、谷歌驱动器等,我可以在那里管理文件,就像在我的应用程序中一样。但我不知道我需要实现什么样的提供者来实现这一点。我已经实现了 DocumentsProvider,因为它似乎是最有可能的候选者,但它并没有出现在文件应用程序中。

标签: javaandroidandroid-contentprovidernsfilemanager

解决方案


我有同样的问题。我的文档提供程序在谷歌“文件”文件管理器中可用,所有非三星应用程序都显示系统文件选择器,但在三星 Galaxy 手机的“我的文件”中不可用。

检查您的文档管理器是否正常工作的最简单方法是将文件附加到 Gmail(肯定是在安装了您的提供商的 Android 设备上)。

所以,嘿三星!我们需要您尽快遵守 Android SAF!


推荐阅读