Android 如何使使用DownloadManager下载的文件只能从我的应用程序访问?
我使用以下Android 如何使使用DownloadManager下载的文件只能从我的应用程序访问?,android,android-download-manager,Android,Android Download Manager,我使用以下下载管理器在我的应用程序中下载一些文件。请求: Request request = new Request(Uri.parse(url)); request.setDestinationInExternalFilesDir(getActivity().getApplicationContext(), Environment.DIRECTORY_DOWNLOADS, filename); 对于法律问题,我希望这些文件只能通过应用程序访问 使用我的代码
下载管理器在我的应用程序中下载一些文件。请求
:
Request request = new Request(Uri.parse(url));
request.setDestinationInExternalFilesDir(getActivity().getApplicationContext(),
Environment.DIRECTORY_DOWNLOADS, filename);
对于法律问题,我希望这些文件只能通过应用程序访问
使用我的代码,我可以在下载管理器应用程序中查看文件,并从那里共享它们
如何使文件仅可从我的应用程序访问和查看
如何使文件仅可从我的应用程序访问和查看
停止使用DownloadManager
,直接将文件下载到内部存储器
或者,下载文件后,立即将其移动到内部存储。但是,当文件位于外部存储器上时,这将留下一个窗口。如果用户是root用户,则无法打开该窗口。