Android应用程序开发::
有没有办法限制/审核一个应用程序创建的文件对其他应用程序/文件浏览器的访问?
Ex:App ABC创建了文件file.txt
现在,只有ABC应用程序才能访问file.txt(Linux结构中的访问模式700)。此文件也应该从文件资源管理器应用程序中隐藏/保护。
上下文:这可能是一个设置文件,例如JSON / XML,它应该仅对该应用程序是私有的,但存储在ext中。存储卡(我可以使用资源文件夹,但此文件最终会不断向现有设置添加新设置)。
任何想法?
答案 0 :(得分:2)
外部存储设备上的任何内容都是世界可读的。
如果您需要将数据专用于您的应用,您的选项是共享首选项或内部存储。
有关使用每种存储类型的示例,请参阅Android开发者网站上的Storage Options页面。