【问题标题】:Restrict access to a new created folder to only my android app限制对新创建的文件夹的访问仅限于我的 android 应用程序
【发布时间】:2016-02-15 12:28:40
【问题描述】:

在 android 中,每当安装应用程序时,我都会为我的应用程序创建一个新文件夹(如果不存在)。

现在我希望该文件夹只能由我的应用访问,而不能由其他图库或文件资源管理器应用访问,这样文件夹的数据只能由我的应用读取。

如何通过上述方式限制对该文件夹的访问?

提前致谢。 :)

【问题讨论】:

  • 如果您在目录中添加一个名为 .nomedia 的空文件,该文件夹中的文件(如果它们是图像或视频)将不会出现在图库中,但如果用户仍然可以访问使用文件资源管理器。

标签: java android directory


【解决方案1】:

内部存储 将私有数据存储在设备内存中。

默认情况下,保存到内部存储的文件对您的应用程序是私有的,其他应用程序无法访问它们(用户也不能)。

http://developer.android.com/intl/es/guide/topics/data/data-storage.html

【讨论】:

  • 好吧,我想说的是,假设 Instagram 中有图片下载选项,因此您只能通过 Instagram 应用访问这些图片,而不能在图库中访问。我现在无法阻止从图库访问。
猜你喜欢
  • 2017-11-02
  • 1970-01-01
  • 2017-09-23
  • 2013-03-18
  • 2015-03-16
  • 1970-01-01
  • 2015-01-31
  • 2018-09-02
  • 1970-01-01
相关资源
最近更新 更多