2012-02-03 110 views
5

我需要由我的应用程序生成的文件不能被其他应用程序访问。问题是这些文件是多媒体文件(照片,视频,音频...),并且太大而无法存储在内部存储器中。加密不是一种选择,因为在画廊或播放中显示的内存成本太高。将私人数据存储在外部存储上

有什么想法?

+0

好吧,如果不能加密,那么你可以只是改变扩展名或只是加密这些文件的头。不知道肯定btw – Farhan 2012-02-03 12:30:29

+0

得到了解决办法? – 2017-11-08 10:53:28

回答

1

这是不可能的。任何人都可以访问存储在外部存储上的任何内容。除非你加密你的数据,否则它将是可读的。

0

即使您有足够空间在内部存储它,任何拥有固定设备的人都可以访问您的数据。

0

您可以将您的信息存储在安全的服务器上并使用安全连接。任何媒体都可能会带来痛苦,但特别是要检索和消费的视频。如果您有任何方法可以知道要访问的内容,则可以在本地存储该内容。不理想,但比改变文件名或在设备/ SD卡上留下内容更安全。