【问题标题】:Why does android allow delete a file that being used .....?为什么android允许删除正在使用的文件.....?
【发布时间】:2012-03-01 17:31:47
【问题描述】:

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

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

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

【问题讨论】:

    标签: android delete-file file-management


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-02
      • 1970-01-01
      • 2018-02-13
      • 2012-05-13
      • 1970-01-01
      • 2011-05-30
      相关资源
      最近更新 更多