与android中的其他应用程序共享文件

时间:2014-10-23 10:39:59

标签: android file share

我想将一个文件(即.pdf,.png)从我的Android应用程序传递到设备上的其他应用程序。因此,我已阅读了setting Up file sharingsharing a file链接。我想要共享的文件不存储在我的应用程序中,但我通过URL链接动态获取它们。在这种情况下,共享文件的最佳方式是什么?是否有必要将它们存储在App Store中?我应该指定哪条路径作为Manifest.xml file中的共享路径?

更新

我不想将文件存储在外部存储中,而是存储在我的App-Storage中。我将文件保存为:

File file = new File(getContext().getFilesDir() , "fileName");

我的问题是我应该在FileProvider Configuartion中指定哪条路径作为共享路径?或者在这种情况下没有必要吗?

1 个答案:

答案 0 :(得分:0)

  

在这种情况下,共享文件的最佳方式是什么?

下载文件,然后分享。

  

我应该在Manifest.xml文件中指定哪条路径作为共享路径?

如果您指的是FileProvider配置,则配置FileProvider以便从您下载文件的任何位置提供文件。