Android将文件限制为应用程序

时间:2012-09-12 13:14:15

标签: android

Android应用程序开发::

有没有办法限制/审核一个应用程序创建的文件对其他应用程序/文件浏览器的访问?

Ex:App ABC创建了文件file.txt

现在,只有ABC应用程序才能访问file.txt(Linux结构中的访问模式700)。此文件也应该从文件资源管理器应用程序中隐藏/保护。

上下文:这可能是一个设置文件,例如JSON / XML,它应该仅对该应用程序是私有的,但存储在ext中。存储卡(我可以使用资源文件夹,但此文件最终会不断向现有设置添加新设置)。

任何想法?

1 个答案:

答案 0 :(得分:2)

外部存储设备上的任何内容都是世界可读的。

如果您需要将数据专用于您的应用,您的选项是共享首选项或内部存储。

有关使用每种存储类型的示例,请参阅Android开发者网站上的Storage Options页面。