【发布时间】:2018-07-09 16:10:48
【问题描述】:
我正在尝试删除 SD 卡中的音频文件,但没有成功
public boolean delete(String path)
{
return new File(path).delete();
}
在浏览帖子时,我遇到了Storage Access Framework,但无法理解。是否需要从 SD 卡中删除文件?
此外,我只能使用 Content Resolver 来删除这样的文件吗?
getContenResolver().delete(uri,null,null);
或者还有其他删除音频的方法吗?
我的应用程序在Write permission 和Read permission 上得到了很好的提升,我正在Marshmallow 6.0 上进行测试
请回答。
提前致谢。
【问题讨论】:
-
Moreover Can I only use Content Resolver to delete Files Like this? getContenResolver().delete(uri,null,null);。你试过吗?成功了吗? -
@greenapps 刚刚在其中一篇帖子中找到它。让我试试
-
@greenapps 尝试过,但它只是将其从 Mediastore 表中删除,而不是实际从存储中删除
标签: android audio storage delete-file sd-card