在移动设备上实施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控制台上创建了一个游戏,没有。
有什么想法吗?谢谢!
答案 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
包。