MediaSessionCompat中的NPE

时间:2017-05-15 09:59:55

标签: android android-support-library

我将支持库升级到25.3.1后遇到此崩溃:

Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.ref.WeakReference.get()' on a null object reference
   at android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand(Unknown Source:941)
   at android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand(Unknown Source:164)
   at android.media.session.MediaSession$CallbackMessageHandler.handleMessage(MediaSession.java:1363)
   at android.os.Handler.dispatchMessage(Handler.java:102)
   at android.os.Looper.loop(Looper.java:145)
   at android.os.HandlerThread.run(HandlerThread.java:61)

此崩溃只发生在API> 21.似乎MediaSessionCompat.Callback类中的mSessionImpl为null,但我找不到可能发生这种情况的方法。

有没有人经历过这个问题?

1 个答案:

答案 0 :(得分:0)

错误似乎在25.4.0

中得到修复