创建只能由一个应用

时间:2015-11-08 16:21:34

标签: java android

前几天我偶然发现了三星诺克斯的应用程序。它似乎在手机存储中创建了一个单独的容器,只能由该应用程序访问。 我想在我的应用程序中使用这种行为(除了在文件名之前添加'。')。

S.O的结果就像这些Create a read-only folder in sdcard in android说的那样不可能......

任何人都可以简单地告诉我在我的应用程序中实现这种“隐藏(安全)你的文件”行为的可能方法(除了在文件名之前添加'。')。

提前感谢。

1 个答案:

答案 0 :(得分:1)

  

S.O结果如下所示在android中的sdcard中创建一个只读文件夹,说这是不可能的

那是因为不可能。

  

前几天我偶然发现了三星诺克斯的应用程序。它似乎在手机存储中创建了一个单独的容器,只能由该应用程序访问。

那是三星的KNOX API的一部分。标准的Android SDK应用程序在标准Android中无法做到这一点。

  

我不想将它们存储在apps文件夹中(因为它们会在卸载时自动删除)

用户可以删除用户在设备上想要的任何内容,因为它是用户的设备,而不是您的设备。除了首先没有设备上的数据之外,你无法阻止这种情况。