无法使用Media.ALBUM_ART

时间:2011-05-16 12:34:42

标签: android

  

可能重复:
  cover art on android

Android内容解析器我遇到了一个奇怪的问题。我正在尝试对音乐的专辑艺术做一个简单的查询,但这是一个例外。

以下是代码:

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?

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。解决方案是在这个问题:cover art on android