更新:可能已在GPS v12中修复,但有些人仍然报告没有任何变化。请参阅Google问讯跟踪器上的this thread。
我在检测Google Play服务可用性时遇到了问题。 当用户安装了正确的PlayServices版本时,我在我的应用中启用了GoogleCast功能。
我通过以下方式检查PS可用性:
GoogleApiAvailability.getInstance()
.isGooglePlayServicesAvailable(applicationContext) == ConnectionResult.SUCCESS
但是,被识别为安装了PS的用户并不真正拥有它。 他们在演员表初始化期间遇到应用程序崩溃。 几乎没有与演员相关的应用程序崩溃原因:
初始化MediaRouteButton时会发生所有这些崩溃。 我已经搜索了很多东西以找出可能出错的地方,我发现只有PlayServices不是最新的。
它发生在有根和无根设备上。
有没有人遇到过类似的问题?