为什么android允许删除正在使用的文件.....?

时间:2012-02-09 08:37:35

标签: android delete-file file-management

为什么android允许删除文件,虽然它正被另一个应用程序使用? 例如:我在SD卡上有一个mp3文件,我使用mp3播放器播放它,然后我打开一个文件管理器应用程序并浏览到该文件;删除它成功。

如果在Windows上,将显示一条消息,我们无法执行此操作。 为什么Android操作系统没有?

我不知道android os上的文件管理原理。 有人有关于它的文件吗?请帮帮我!

1 个答案:

答案 0 :(得分:1)

使用来自here的信息(与您的类似查询),linux 文件删除仅删除指向该文件的指针,直到最后一个进程使用该文件文件已完成。此时,文件的内容被释放。

这意味着以下不应该工作:

  • 从SD卡播放MP3文件。
  • 打开文件管理器应用程序并删除所说的MP3文件。
  • MP3文件播放完毕后,尝试再次播放。