Android:NoSuchMethodError:getFrameAtTime

时间:2012-02-26 09:22:08

标签: android media

我的sdk是2.1 我在android.media包中新建了一个MediaMetadataRetriever.java 它在我调用captureFrame()时有效; 但是当我使用时     bitmap = retriever.getFrameAtTime(20); (手动添加)它关闭。 日志:ava.lang.NoSuchMethodError:android.media.MediaMetadataRetriever.getFrameAtTime

MediaMetadataRetriever.java:

 public Bitmap getFrameAtTime(long timeUs) {
        return getFrameAtTime(timeUs, OPTION_CLOSEST_SYNC);
    }

有没有人有想法? 谢谢大家!

1 个答案:

答案 0 :(得分:0)

自API级别10以来,android.media.MediaMetadataRetriever.getFrameAtTime方法可用,这意味着从2.3.3开始。

http://developer.android.com/reference/android/media/MediaMetadataRetriever.html