Я пытаюсь (без удачи) обновить записи для MediaStore как для аудиодорожек, так и для изображений. Я использую что-то вроде этого:
ContentValues values = new ContentValues();
values.put(MediaStore.Audio.Media.TITLE, title);
values.put(MediaStore.Audio.Media.YEAR, year);
resolver.update(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, values, MediaStore.Audio.Media._ID + "= ?", new String[] { String.valueOf(id) })
Приведенный выше фрагмент кода работает на API16-> API28 без проблем.
Хотя на API29 это не работает. Нет ошибок отображаются в журналах или сообщениях. Я пытаюсь вышеуказанный код на эмуляторе API29. Я не уверен, связано ли это с использованием эмулятора или нет.
Я был бы очень признателен за любую информацию, которая указывает мне верное направление.