Как программно удалить.3gp файл в Android

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

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

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

Жду ваших ранних ответов.

1 ответ

Решение

Просто

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" />
Другие вопросы по тегам