当我播放视频5-10分钟时,我在nexus 5中收到以下错误。此错误并非总是发生。它正在使用nexus 9和samsung duos。
10-08 09:03:14.033 14588-14599 W / AudioSystem:AudioFlinger服务器死了! 10-08 09:03:14.033 14588-14778 W / IMediaDeathNotifier:媒体服务器死亡 10-08 09:03:14.043 14588-14778 E / MediaPlayer:错误(100,0) 10-08 09:03:14.043 14588-14588 D / AndroidRuntime:关闭VM 10-08 09:03:14.043 14588-14588 W / dalvikvm:threadid = 1:线程退出时未捕获异常(group = 0x41849ba8) 10-08 09:03:14.043 14588-14588 E / AndroidRuntime:FATAL EXCEPTION:main 过程:,PID:14588 java.lang.RuntimeException:失败代码:-32 在android.media.MediaPlayer.invoke(MediaPlayer.java:664) 在android.media.MediaPlayer.getInbandTrackInfo(MediaPlayer.java:1692) 在android.media.MediaPlayer.scanInternalSubtitleTracks(MediaPlayer.java:1851) 在android.media.MediaPlayer.access $ 600(MediaPlayer.java:529) 在android.media.MediaPlayer $ EventHandler.handleMessage(MediaPlayer.java:2198) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:136) 在android.app.ActivityThread.main(ActivityThread.java:5001) at java.lang.reflect.Method.invokeNative(Native Method) 在java.lang.reflect.Method.invoke(Method.java:515) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:785) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) 在dalvik.system.NativeStart.main(本地方法)
它也在nexus 5模拟器中工作。可能是什么问题?如何解决?
答案 0 :(得分:0)
主要原因是内存问题,第二个可能是MediaPlayer上的mutlithread访问。你有代码所以我们可以详细说明吗?