在Android中删除目录及其内容

时间:2019-01-04 07:34:15

标签: java android

在一个Android应用中,我从服务器下载了文件。文件已下载到/downloads/store_downloads/file

问题

我正在尝试删除store_downloads目录及其中的所有文件。

我编写了以下代码来做到这一点。

File directory = new File(Environment.DIRECTORY_DOWNLOADS+"/store_downloads");

if(directory.exists()) {

     File[] allContents = directory.listFiles();

     if(allContents != null) {
          for (File subFile : allContents) {
               subFile.delete();
          }
     }

     directory.delete();
}

但是directory.exists总是返回false。

问题

我在这里做什么错了?

0 个答案:

没有答案