gpt4 book ai didi

android - 如何在私有(private)路径中使用 DownloadManager 保存文件?

转载 作者:太空宇宙 更新时间:2023-11-03 13:47:20 26 4
gpt4 key购买 nike

我已经使用 DownloadManager 下载了一些文件,我想将它们保存在没有人可以访问的地方,我的意思是它们是私有(private)的,只有我的应用程序可以访问它们,我希望在卸载我的应用程序后他们被删除了。但根据我的搜索,DownloadManager 可以将文件保存在 SDCard 中,每个人都可以看到我的文件。谁能告诉我该怎么做?

最佳答案

你可能应该使用:

request.setDestinationInExternalFilesDir(context, DIRECTORY_DOWNLOADS, File.separator + folderName + File.separator + fileName);

请求是您的 DownloadManager.Request该文件夹 (sdcard/Android/data/your.app.package) 可供用户访问,但在图库中不可见(未被媒体扫描仪扫描),只能使用文件管理器访问。此外,当您的应用被删除时,此文件夹也将被删除。

关于android - 如何在私有(private)路径中使用 DownloadManager 保存文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39744505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com