众所周知,由于多种原因,内部存储并不是 Android 中存储大数据的合适位置,这就是我们应该依赖 SD 卡的原因。我的应用程序需要在缓存文件夹中存储大量小视频和图像,因此我使用标准的“/sdcard/Android/cache”目录。
问题是内部存储不是那么容易读取 SD 卡,而是可以轻松地在其他地方读取和安装。
我的想法是重写输入和输出文件流类以引入异或运算符或其他一些简单的“加扰”代码。这是个好主意吗?有没有更好的解决方案,不会增加大量开销?
最佳答案
您始终可以尝试加密数据。这里有一个很好的回复,您可能想看看:
Is there a way to securely store user data on an Android device?
关于android - 有什么办法可以保护SD卡内的数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7419765/