【发布时间】:2012-09-18 15:57:24
【问题描述】:
我想创建和删除位于 /data/data/providers/downloads/cache 中的一些文件。到目前为止,我可以成功下载目标文件并保存在 /data/data/providers/downloads/cache 中,但是当我尝试删除位于 /data/data/providers/downloads/cache 中的文件时,它最终失败了。我的方法如下
File directory = new File("/data/data/providers/downloads/cache");
File[] files = directory.listFiles();
我想列出所有文件,以便找到需要删除的目标文件。 我发现 listFiles() 方法总是返回 NULL,所以我的问题是,我可以使用 listFile() 到目录 /data/data/providers/downloads/cache 吗?
欢迎任何理想。
BR 艾伦
【问题讨论】:
-
您是如何在 /data/data/providers.手机root了吗?通常 /data/data 是受保护的,只有属于应用程序的文件夹是可见的