首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Turnbased多人游戏检测到错误实现Google Play游戏服务警报

Android Turnbased多人游戏检测到错误实现Google Play游戏服务警报
EN

Stack Overflow用户
提问于 2014-10-28 09:28:55
回答 1查看 238关注 0票数 2

我已经发布了一个使用Google Play游戏服务的Android应用程序,并收到了一个警告,说它“检测到不正确的实现”。调查这意味着什么我发现..。

此游戏已实现邀请,但不允许用户通过邀请加入比赛。不鼓励这种方法,因为它可能会导致糟糕的用户体验。

由于本游戏基于示例项目(TypeANumber),因此我不确定需要做些什么才能符合此警告。我应该在代码中寻找什么会导致此警报,因为我已经很高兴地邀请了我的朋友,并与我的朋友玩游戏,而没有遇到这样的问题。

EN

回答 1

Stack Overflow用户

发布于 2014-11-03 05:11:30

我遇到(现在已清除)此警报。我的建议如下:

如果您已经实现了OnInvitationReceivedListener,即

代码语言:javascript
复制
class myClass extends Fragment implements OnInvitationReceivedListener, ... 

如果不想自己处理,那么只需从implements子句中删除OnInvitationReceivedListener即可。这就是我所做的,它清除了警报。

或者,如果您确实希望处理邀请,那么除了在implements子句中使用OnInvitationReceivedListener之外,还需要在运行时注册邀请侦听器。

代码语言:javascript
复制
Games.Invitations.registerInvitationListener(getApiClient(), this)

并提供侦听器代码,即

代码语言:javascript
复制
public void onInvitationReceived(Invitation invitation) {
      ...
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26599514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档