如何在SD卡上私下存储视频

时间:2011-04-25 16:05:09

标签: android

我是android的初学者,需要一些帮助。我正在制作的应用程序允许用户从服务器购买和下载高分辨率视频。这些视频存储在SD卡上。

这给我带来了两个问题:

  1. 一旦进入SD卡,文件即可 公开查看并复制到其他位置。
  2. 当应用程序被卸载时 文件保留在SD卡上并拍摄 很多空间。
  3. 我的问题:

    1. 我可以将视频设为私有 应用程序吗?从我的理解存储 内部存储提供了这一点 隐私。但是,内部存储 因此不是SD卡 提供有限的空间 - 和 视频需要很大的空间。

    2. 卸载应用时 - 是 有办法确保视频 从SD卡中删除。

    3. 如果您需要更多信息,请告诉我!感谢您成为一个伟大的社区!

3 个答案:

答案 0 :(得分:1)

如果您在手机上放置文件,则无法阻止用户访问您创建的文件。

删除任何视频,应用程序很容易跟踪它。

我想你可以对文件进行加密,这会阻止大多数用户从手机上下载文件。

答案 1 :(得分:1)

您可以使用分组密码流加密视频。

CipherOutputStream

答案 2 :(得分:0)

您始终可以将视频嵌入到sqlite数据库中,然后锁定数据库。这样,当你卸载它时,需要带有它的视频。