【发布时间】:2014-12-18 13:08:05
【问题描述】:
我希望删除音乐文件夹中存储在手机(没有 SD 卡)中的音乐文件。我有文件路径,File.exists() 说是真的。接下来,File.delete() 也说对了,但文件留在原处。但! “删除”后我不能再播放这个文件,编辑名称,也不能复制它。但我可以手动删除它。
我设置了android.permission.WRITE_EXTERNAL_STORAGE。操作系统 4.4.4 GPE
我的错误在哪里?任何建议,谢谢。
File file = new File(Path);
if (file.exists()){
file.setWritable(true, false);
return file.delete();
}
【问题讨论】:
-
“我不能再播放这个文件,编辑名称也不能复制它”——用什么? “但我可以手动删除它”——使用什么?
-
@CommonsWare 使用 Windows 文件资源管理器)
标签: android android-file android-permissions