0

我想从 mp3 文件中获取封面图像,但OutOfMemoryError发生了

 MediaMetadataRetriever mmr = new MediaMetadataRetriever();
    mmr.setDataSource(filePath);
    byte[] data = mmr.getEmbeddedPicture();//here OutOfMemory



 java.lang.OutOfMemoryError: Failed to allocate a 5021932 byte allocation with 997784 free bytes and 974KB until OOM
                                                                            at android.media.MediaMetadataRetriever.getEmbeddedPicture(Native Method)
                                                                            at android.media.MediaMetadataRetriever.getEmbeddedPicture(MediaMetadataRetriever.java:404)
4

0 回答 0