ConnectionResultstatusCode=INTERNAL_ERROR, resolution=null, message=null

Posted

技术标签:

【中文标题】ConnectionResultstatusCode=INTERNAL_ERROR, resolution=null, message=null【英文标题】:ConnectionResultstatusCode=INTERNAL_ERROR, resolution=null, message=nullConnectionResultstatusCode=INTERNAL_ERROR, resolution=null, message=null 【发布时间】:2016-04-25 04:58:38 【问题描述】:

在手机和平​​板电脑上实现了this sample,一切都很完美!但是,在 android TV ADT-1 v5.0.2 build LRX22G 中,这些雄辩的消息出现了。

GmsClient: unable to connect to service: com.google.android.gms.nearby.messages.service.NearbyMessagesService.START

D/NearbyMessagesClient: Failed to emit client lifecycle event ACTIVITY_STOPPED due to GmsClient being disconnected

NearbyMessagesClient: Failed to emit client lifecycle event CLIENT_DISCONNECTED due to GmsClient being disconnected

回调:

@Override public void onConnectionFailed(@NonNull ConnectionResult connectionResult) 

输出:

ConnectionResultstatusCode=INTERNAL_ERROR, resolution=null, message=null

就像我说的,一切都在移动模块中运行。我仔细检查了 API_KEY、gradle 依赖项、Manifest meta,不,我什至为 APK 创建了一个列表,并在 Google Play Console 上创建了一个游戏,什么都没有。

有什么想法吗?谢谢!

【问题讨论】:

【参考方案1】:

Sony KDL-55W75xC Android TV 有(实际上仍然有)同样的问题。

从电视和 HTC 手机上拉下com.google.android.gms 包,遗憾的是电视上的一个包根本不包含NearbyMessagesService 服务。它不包含在AndroidManifest.xml 文件中。 APK文件中也没有它的代码。

两个包似乎有相似的版本名称:

索尼:

版本代码:'8703836' 版本名称:8.7.03 (2645110-836)

宏达电:

版本代码:'8703238' 版本名称:8.7.03 (2645110-238)

但索尼电视上的一个版本代码更高。遗憾的是,由于 INSTALL_FAILED_VERSION_DOWNGRADE 错误,无法使用来自 HTC 的软件包在电视上更新 gms 软件包。

【讨论】:

以上是关于ConnectionResultstatusCode=INTERNAL_ERROR, resolution=null, message=null的主要内容,如果未能解决你的问题,请参考以下文章