【发布时间】:2014-07-18 23:58:49
【问题描述】:
我正在制作一个从 Internet 下载文件并允许用户使用第三方应用程序打开这些文件的应用程序。我使用getFilesDir() 将这些文件存储在我的私有应用程序目录中。
但是,第三方应用程序似乎无法访问这些文件,因为当我尝试打开它们时(使用像 this one 这样的第三方应用程序选择器),它无法打开文件。我是否需要启用权限才能与其他应用共享我的文件?
编辑:似乎使用File Provider,您需要指定要为其提供访问权限的 3rd-party-app 的包名称。这是正确的,还是有提供一般第 3 方访问的解决方法?
【问题讨论】:
标签: android