如何删除android中Environment.getExternalStorageDirectory()中存储的所有文件

时间:2015-01-12 14:16:18

标签: android

正如问题所述:

  1. 我的应用已创建了一些文件 Environment.getExternalStorageDirectory()
  2. 我必须删除我的应用程序的所有文件 Environment.getExternalStorageDirectory()位置
  3. 如何操作

    注意:不得删除其他应用程序创建的其他文件

1 个答案:

答案 0 :(得分:1)

delete()对象上使用File方法删除每个文件。

您需要自己确定要删除的文件。其他人都不会知道,包括Android。外部存储上的文件没有特定于应用程序的所有权信息,即使这些数据对于您的用例一定是可靠的。

另外,请记住,Android上的每个帐户都有自己的外部存储空间,您只能删除外部存储中的文件,无论其当前运行的帐户是什么。其他帐户(在Android 4.2+平板电脑和Android 5.0+手机上)无法访问。