1

我使用以下内容在我的应用程序中下载了一些文件DownloadManager.Request

Request request = new Request(Uri.parse(url));          
request.setDestinationInExternalFilesDir(getActivity().getApplicationContext(),    
    Environment.DIRECTORY_DOWNLOADS, filename);

对于法律问题,我希望只能从应用程序访问这些文件。

使用我的代码,我可以在下载管理器应用程序中查看文件,并且可以从那里共享它们。

如何使文件只能在我的应用程序中访问和可见?

4

1 回答 1

3

如何使文件只能在我的应用程序中访问和可见?

停止使用DownloadManager并将文件直接下载到内部存储。

或者,一旦下载了文件,就将其移至内部存储。但是,当文件在外部存储上时,这将留下一个窗口。

于 2013-07-02T17:12:07.833 回答