ConnectionResult {statusCode = INTERNAL_ERROR,resolution = null,message = null}

时间:2016-01-19 16:09:17

标签: android google-api-client android-tv google-nearby

在移动设备上实施this sample&平板电脑一切都很完美但惠特Android TV ADT-1 v5.0.2构建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) 

输出:

ConnectionResult{statusCode=INTERNAL_ERROR, resolution=null, message=null}

就像我说的,一切都在移动模块中运行。我加倍检查了API_KEY,gradle依赖项,Manifest meta,nope,我甚至为APK创建了一个列表并在Google Play控制台上创建了一个游戏,没有。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:2)

索尼KDL-55W75xC安卓电视还有(实际上还有)同样的问题。

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

两个软件包似乎都有类似的版本名称:

索尼:

  

versionCode:' 8703836' versionName:8.7.03(2645110-836)

HTC:

  

versionCode:' 8703238' versionName:8.7.03(2645110-238)

但索尼电视上有一个版本更高的版本。遗憾的是,由于gms错误,无法使用HTC中的一个更新电视上的INSTALL_FAILED_VERSION_DOWNGRADE包。