我们在" android.media.MediaPlayer.release"中看到了很多ANR。对于基于WebView的生产应用程序。
主线似乎陷入了困境:
at android.media.MediaPlayer._release (Native method)
at android.media.MediaPlayer.release (MediaPlayer.java:1722)
at org.chromium.media.MediaPlayerBridge.release (MediaPlayerBridge.java:155)
at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce (Native method)
at org.chromium.base.SystemMessageHandler.handleMessage (SystemMessageHandler.java:41)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loop (Looper.java:234)
at android.app.ActivityThread.main (ActivityThread.java:5526)
at java.lang.reflect.Method.invoke! (Native method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:616)
显然,WebView无法发布它的媒体播放器。这是关于ANR报告提供的唯一线索。
该应用程序大量使用视频播放,因此可能与此有关。
非常感谢任何有关解决方法的建议。