如问题所述:
- 我的应用程序创建了一些文件
Environment.getExternalStorageDirectory()
- 我必须删除我的应用程序中的所有文件
Environment.getExternalStorageDirectory()
位置
怎么做
注意:不能删除其他应用程序创建的其他文件
最佳答案
对每个要删除的文件,对 File
对象使用 delete()
方法。
您需要自己确定要删除的文件。没有人会知道,包括 Android。外部存储上的文件没有特定于应用程序的所有权信息,即使此类数据对于您的用例来说一定是可靠的。
此外,请记住,Android 上的每个帐户都有自己的外部存储空间,您只能删除当前正在运行的任何帐户的外部存储空间中的文件。您无法访问其他帐户(在 Android 4.2+ 平板电脑和 Android 5.0+ 手机上)。
关于android - 如何删除存储在 Android 中的 Environment.getExternalStorageDirectory() 中的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27904019/