0

我有一个应用程序可以拍照并将它们保存到 sd,问题是图片修改(删除、重命名、ecc)应该只通过应用程序完成,所以我需要一种方法让用户无法访问图片文件夹......可能吗?

4

2 回答 2

2

唯一的方法是加密您存储的文件。没有办法阻止用户安装 sdcard 来访问存储在其中的每个文件。

于 2012-08-30T11:29:56.917 回答
0

在常见的 Android 架构中,SD 卡使用 FAT32 文件系统进行格式化。由于 FAT32 不支持任何访问控制机制,因此您不能依赖它。

因此唯一的可能性是加密。创建一个加密密钥并存储在私有应用数据文件夹中。然后使用它来加密要存储在 SD 卡上的隐私敏感文件。

于 2012-08-30T11:32:29.383 回答