Chromecast 扩展控制器、曲目选择器对话框在 11.0.2 更新后使应用程序崩溃
Posted
技术标签:
【中文标题】Chromecast 扩展控制器、曲目选择器对话框在 11.0.2 更新后使应用程序崩溃【英文标题】:Chromecast Expanded Controller, Tracks Chooser dialog crashes the app after 11.0.2 update 【发布时间】:2017-12-23 22:25:39 【问题描述】:当用户想要更改音频轨道时,chromecast 轨道选择器对话框会导致应用程序崩溃。当“play-services-cast-framework”将 10.2.6 更新到 11.0.2 时,它开始发生
这是已知的错误吗?或者我该如何解决?
Play Services 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) 在 java.lang.reflect.Method.invoke(本机方法) 在 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'
【问题讨论】:
您的 gradle 构建依赖项是什么样的? 嗨,@MorrisonChang 依赖项如下所示: compile 'com.google.android.gms:play-services-analytics:11.0.2' compile 'com.google.android.gms:play-services -gcm:11.0.2' 编译 'com.google.android.gms:play-services-cast-framework:11.0.2' 编译 'com.google.android.gms:play-services-ads:11.0.2' 编译'com.google.firebase:firebase-core:11.0.2' 编译 'com.google.firebase:firebase-config:11.0.2' 编译 'com.google.firebase:firebase-messaging:11.0.2' 编译 'com .google.firebase:firebase-invites:11.0.2' 编译 'com.google.firebase:firebase-appindexing:11.0.2 编辑您的原始帖子以包含更多信息 Play Services 11.2.0 已发布,但没有任何改变...没有其他人遇到此问题? developers.google.com/android/guides/releases 【参考方案1】:这似乎是一个已知错误,已在问题跟踪器中报告:https://issuetracker.google.com/issues/64796099
【讨论】:
以上是关于Chromecast 扩展控制器、曲目选择器对话框在 11.0.2 更新后使应用程序崩溃的主要内容,如果未能解决你的问题,请参考以下文章
为啥chromecast api无法在chrome扩展中加载?
Firefox 3.x 扩展:对话框“另存为”-选择开启器,如何打开?
如何在 Chromecast android sender SDK 的字幕对话框中更改颜色?
ios Chromecast 发件人:[NSMutableDictionary gck_loadFromCacheWithName:]:无法识别的选择器发送到类 0x1133f1678