首页 > 解决方案 > Android 10 范围存储如何删除共享目录中的底层图像文件

问题描述

我正在使用文档MediaStore中的范围存储和内容提供程序。

问题是基础文件没有被删除。(我还没有看到关于这个主题的具体问题,但许多评论表明这不是我独有的。)

它实际上变得更糟,因为当我打开 Google Photos 应用程序时,底层文件只消失了一瞬间并被恢复。该基础文件的新条目也在数据库中创建。

我通过使用带有旧_id值的内容提供程序查询并获得空结果来确认这一点。_id此外,使用新字段创建相同图像的新条目。在文件应用程序中,文件就在那里。

这是一个错误还是我错过了什么?我是否需要使用 SAF 删除文件?

标签: androidandroid-contentprovidermediastorescoped-storagesaf

解决方案



推荐阅读