Как программно удалить .3gp файл в Android - PullRequest
1 голос
/ 26 марта 2012

Мне бы очень хотелось, чтобы вы помогли узнать процедуру удаления файла .3gp, который был записан и сохранен.

В настоящее время общая команда file.delete () физически не удаляет файл, и мы не делаем даже получить сообщение об ошибке, показывающее, почему удаление файла не было успешным. По команде она была выполнена успешно, но файл остался нетронутым в каталоге внешнего хранилища.

Может ли кто-нибудь помочь мне с некоторыми объяснениями, почему это происходит, и решением для решения этот вопрос.

В ожидании ваших ранних ответов.

1 Ответ

3 голосов
/ 26 марта 2012

просто

File file = new File(filePath);

    try                                    
    {

      if(file.exists())
      {
         file.delete();
      } 


    }

    catch (IOException e) 
    {
       e.printStackTrace();
    }

не забудьте добавить разрешения в манифест

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
...