And*_*eaF 11 java file-io android file-permissions
在我的Android应用程序中,我使用一些数据文件保存了一些文件
FileOutputStream savedList = new FileOutputStream(Path);
Run Code Online (Sandbox Code Playgroud)
位于SD存储中名为myApp的文件夹中
不幸的是,我注意到一些更干净的应用程序,没有很好地实现,也非常受欢迎(例如CleanMaster)每次用户执行临时\垃圾文件清理导致问题时错误地删除文件.
有没有办法以编程方式保护(并取消保护写入)文件以避免这种情况?
如何更改文件权限?
由于未使用文件扩展名来识别文件格式,我如何更改用于确定文件格式的文件元数据,以便这些文件被这些应用程序视为文档?我想这些清理工具的扫描使用一些基于Linux文件格式识别的策略并删除所有目标文件.
将其写入您的私人内部驱动器,这样他们就无权触摸它。SD 卡只是 FAT32 驱动器,因此不支持文件权限或访问列表。
在 4.4 手机上,您可能没问题,因为 Google 基本上会阻止在私人目录之外对 SD 卡进行任何写入操作。无论好坏,更清洁的应用程序根本无法使用它。
| 归档时间: |
|
| 查看次数: |
1172 次 |
| 最近记录: |