以编程方式保护Android手机SD卡上的媒体文件

时间:2011-06-23 11:17:55

标签: android media sd-card

我的应用程序必须在运行时下载一些媒体文件。我发现我可以将它们存储在内部存储器中,这样只有我的应用程序才能访问它们。

问题在于内部存储空间有限。现在我想在sdcard中存储媒体文件,但我想保护它们,这样用户就无法将它们从SD卡中取出并非法分发它们。

1 个答案:

答案 0 :(得分:1)

你只能通过用一些密钥加密你的下载文件来实现这一点,所以另一个应用程序无法访问你的下载文件。如果你想在你的应用程序中使用该文件,那么你必须解密它。有内置的加密和解密协议可用的。(密码)

注意

但加密和解密有一个缺点,即解密文件需要时间。