当用户想要更改AUDIO Track时,chromecast轨道选择器对话框会崩溃应用程序。当“play-services-cast-framework”更新10.2.6到11.0.2
时,它就开始发生了它知道bug吗?或者我该如何解决?
已发布Play服务11.2.0但未发生变更......
logcat
中的错误java.lang.NullPointerException:尝试调用虚拟方法'long 空对象上的com.google.android.gms.cast.MediaTrack.getId()' 参考 在 com.google.android.gms.cast.framework.media.TracksChooserDialogFragment.zza(未知 资源) 在 com.google.android.gms.cast.framework.media.TracksChooserDialogFragment.zza(未知 资源) 在com.google.android.gms.cast.framework.media.zzak.onClick(未知 资源) 在 com.android.internal.app.AlertController $ ButtonHandler.handleMessage(AlertController.java:175) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:154) 在android.app.ActivityThread.main(ActivityThread.java:6776) at java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1520) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Gradle依赖
compile 'com.google.android.gms:play-services-analytics:11.0.2'
compile 'com.google.android.gms:play-services-gcm:11.0.2'
compile 'com.google.android.gms:play-services-cast-framework:11.0.2'
compile 'com.google.android.gms:play-services-ads:11.0.2'
compile 'com.google.firebase:firebase-core:11.0.2'
compile 'com.google.firebase:firebase-config:11.0.2'
compile 'com.google.firebase:firebase-messaging:11.0.2'
compile 'com.google.firebase:firebase-invites:11.0.2'
compile 'com.google.firebase:firebase-appindexing:11.0.2'