Android 10 хранилище с областью действия, как удалить основной файл изображения в общем каталоге - PullRequest
1 голос
/ 03 августа 2020

Я использую хранилище с ограниченным доступом и MediaStore контент-провайдера, как в документах .

Проблема в том, что базовые файлы не удаляются. (Мне еще предстоит увидеть вопрос конкретно по этому топи c, но многие комментарии показывают, что это не является уникальным для меня.) исчезает только на долю секунды и восстанавливается. В базе данных также делается новая запись для этого базового файла.

Я подтвердил это, используя запросы поставщика контента со старыми _id значениями и получив пустые результаты. Также создается новая запись для того же изображения с новым полем _id. В приложении "Файл" файл есть.

Это ошибка или я что-то упускаю? Нужно ли мне удалять файл с помощью SAF?

1 Ответ

0 голосов
/ 03 августа 2020

Кажется, это старая ошибка, и способа ее избежать.

https://issuetracker.google.com/issues/142270549 https://issuetracker.google.com/issues/145348304

...