我正在尝试下载zip文件并将其存储在应用程序的独立存储中。我正在使用顶部答案here中解释的非常优雅的DownloadManager解决方案。请注意,他们将目标设置为用户的下载文件夹。这是不希望的。我不希望用户轻松访问该文件。只是我的申请。
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "name-of-the-file.ext");
在Windows应用商店应用程序中,存在称为“应用程序数据”的私有应用程序存储的概念,这是一个文件系统位置,对用户隐藏但可由应用程序访问。什么是在Android中保存此zip文件的正确位置?