我使用投功能在我的应用程序。它工作正常,但突然间我可以看到Play商店控制台上的崩溃数量增加。的Android CHROMECAST的RuntimeException:远程加载失败。当地没有后备发现
我正在按照指南中的定义正确初始化CastContext,而且,在调用此方法之前,我正在检查该设备是否兼容CastContext.getSharedInstance(context)
因此,这不应该是一个问题。
我无法重现此崩溃甚至带还是不带谷歌播放服务一个仿真器。
任何帮助将不胜感激。
崩溃:
致命异常:了java.lang.RuntimeException:无法启动活动ComponentInfo {...} .activity.TVActivityPhone:了java.lang.RuntimeException:com.google.android.gms .dynamite.DynamiteModule $ zza:远程加载失败。没有发现本地回退。在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2677)在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2747)在android.app.ActivityThread.access $ 900(ActivityThread.java:187)在android.app .ActivityThread $ H.handleMessage(ActivityThread.java:1584)在android.os.Handler.dispatchMessage(Handler.java:111)在android.os.Looper.loop(Looper.java:194)在android.app.ActivityThread。主(ActivityThread.java:5877)在java.lang.reflect.Method.invoke(Method.java)在java.lang.reflect.Method.invoke(Method.java:372)在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)通过了java.lang.RuntimeException引起:com.google.android.gms.dynamite.DynamiteModule $ zza:远程加载失败。找不到本地回退。
代码我得到一个错误,如果条件,这意味着,它不是关于谷歌播放服务的可用性。
if (googlePlayServicesVerified(context)) { // checking (result==ConnectionResult.SUCCES)
Log.d("TAG", "instantiated");
castContext = CastContext.getSharedInstance(context);
} else {
Log.e(TAG, "FAILED");
}
归档的bug谷歌:
https://issuetracker.google.com/issues/65359941
请提交错误:https://issuetracker.google.com/issues?q=componentid: 190205%20status:开放&S = modified_time:倒序 –
我有同样的错误只发生在Nexus和三星的设备,它发生在我打电话:'CastButtonFactory.setUpMediaRouteButton(getApplicationContext(),btnCast);'任何新的关于此问题的更新? – yalematta
@yalematta没有更新。 –