我试图制作一个按钮,可以删除应用程序下载的文件(视频文件)。
当我使用File.delete()
时,android工作室说它将被忽略,由此我开始知道这是android中的安全性问题。我想肯定删除该文件(在我的例子中,它是我的应用程序下载的视频文件)。希望有人帮助我。
这是我使用的代码:
path = "/some/folder/"
File file = new File(path);
file.delete();
最佳答案
您看到的警告告诉您 file.delete()
返回一个值,并且您忽略该返回值。
问题是,除非您检查对 file.delete()
的调用是否返回 true
,否则您无法知道该文件实际上已被删除。
因此,要消除此警告,请评估返回值,并适当处理其为 false
的情况。
关于java - 'File.delete()' 的结果被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66361571/