Возможный дубликат:
обложка на андроиде
У меня проблема с Android Content Resolver. Я пытаюсь сделать простой запрос для альбома Art, но это исключение.
Вот код:
Cursor cursor = context.getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
new String[] { MediaStore.Audio.Media.ALBUM_ART },
null,
null,
null);
И я получаю следующее исключение:
05-16 09: 27: 38.319: ERROR/AndroidRuntime (3860): вызвано: android.database.sqlite.SQLiteException: нет такого столбца: album_art:, при компиляции: SELECT album_art FROM audio
Но если в звуковой таблице нет колонки album_art, почему есть MediaStore.Audio.Media.ALBUM_ART?
У меня была та же проблема. Решение находится в этом вопросе SO: обложка на андроиде