在一个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。
问题
我在这里做什么错了?