2012-02-09 1 views
1

Почему андроид разрешает удалять файл, хотя он используется другим приложением? Например: у меня есть mp3-файл на sdcard, я использую mp3-плеер для его воспроизведения, а затем открываю приложение File Manager и просматриваю этот файл; удалите его успешно.Почему андроид позволяет удалить файл, который используется .....?

Если в окнах будет отображаться сообщение, и мы не сможем это сделать. Почему не работает операционная система Android?

Я не знаю принцип управления файлами на android os. У кого-нибудь есть документ об этом? Помоги мне, пожалуйста!

ответ

1

Идущий с информацией из here (подобного запроса к вашим), линуксу удаление файла только удаляет указатели на файл до последних процесса используя этот файл завершен. В этот момент освобождаются содержимое файла.

Что это означает, что следующий не должны работы:

  • Воспроизведение файлов MP3 с SDcard.
  • Откройте приложение для файлового менеджера и удалите указанный MP3-файл.
  • После завершения работы с файлом MP3 попытайтесь воспроизвести его снова.