【问题标题】:how to securely store a image and video in android so other application can not use?如何在android中安全地存储图像和视频,使其他应用程序无法使用?
【发布时间】:2015-09-23 11:48:10
【问题描述】:

我有很多图像和视频,所以我无法存储在内部存储器中。 我想将它存储在外部存储中,我不想向用户显示这些图像和视频。连接USB时无法复制。
我已经尝试加密视频和图像,但是解密视频需要很长时间并且不能直接播放。很多人在堆栈溢出时都告诉过这个解决方案,但对我来说这是不可行的。
我试过this解决方案, 所以如果可能的话,请给我另一个解决方案。

提前致谢。

【问题讨论】:

  • AFAIK 此功能包含在 Android 4.4+ 中。但不确定你的要求是什么
  • 我想将图像和视频存储在sdcard中,但如果其他用户通过USB将手机与PC连接,则无法访问。无论如何它都无法在应用程序之外访问。

标签: android video android-image


【解决方案1】:

在您的外部文件目录中包含一个名为 .nomedia 的空文件(注意文件名中的点前缀)。这将阻止 Android 的媒体扫描仪读取您的媒体文件并将它们包含在画廊或音乐等应用程序中。例如,您将图像和视频存储在 sdcard/yourappname/ 然后将 .nomedia 文件放入 sdcard/yourappname/.nomedia 然后其他应用程序无法读取您的媒体文件

【讨论】:

  • 我试过这个。但这不可行,因为应用程序中也没有显示图像。
  • Asha,请提供您的代码 sn-p 以便我检查
猜你喜欢
  • 2018-12-11
  • 2011-07-28
  • 2012-06-14
  • 1970-01-01
  • 2013-07-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-02
  • 1970-01-01
相关资源
最近更新 更多