gpt4 book ai didi

android - 如何限制用户从 Android 设备的文件资源管理器中查看/访问缓存的文件?

转载 作者:太空狗 更新时间:2023-10-29 13:44:14 26 4
gpt4 key购买 nike

我的要求是将文件安全地缓存在 android 内部/外部存储中,我的应用程序以外的应用程序不应查看/访问我存储的文档。

当前实现:

目前,该应用程序使用 context.getExternalCacheDir() 作为基本目录,然后使用相应的文件夹结构来缓存文件。这里的问题是,任何用户都可以通过使用某些文件资源管理器应用程序浏览路径来查看存储的文件。

我们可以使用context.getCacheDir()或者文件目录,使用它有一些限制,因为它的空间较小,并且平台可能会在需要空间进行其他操作时自动删除文件。

要求的实现:加密/解密将是一种方式,请建议其他可能的方式来安全地缓存文件,以便用户无法使用其他外部应用程序查看/访问。

最佳答案

as it has less space

对于过去 8 年中创建的大多数 Android 设备而言,情况并非如此。

the platform might automatically delete files when it wants space for other operations

这也适用于 getExternalCacheDir()

please suggest other possible ways to cache the files securely, so that user cannot view/access using other external application

使用 getFilesDir()

关于android - 如何限制用户从 Android 设备的文件资源管理器中查看/访问缓存的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57307944/

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