1

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

如果在 Windows 上,将显示一条消息,我们不能这样做。为什么安卓操作系统不行?

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

4

1 回答 1

1

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

这意味着以下内容不应该起作用:

  • 从 SD 卡播放 MP3 文件。
  • 打开文件管理器应用程序并删除所述 MP3 文件。
  • MP3 文件播放完后,尝试再次播放。
于 2012-02-10T17:06:21.040 回答