我已经使用Google Play游戏服务发布了一个Android应用,并且已经收到一条警告,告知其“已检测到错误的实施”。调查这意味着我发现了......
此游戏已实施邀请,但不允许用户通过邀请加入匹配。不鼓励这种方法,因为它可能导致糟糕的用户体验。
由于我将这个游戏基于示例项目(TypeANumber),我不确定我需要做些什么才能遵守此警报。我应该在导致此警报的代码中寻找什么,因为我已经非常高兴地邀请并与我的朋友一起玩,并且没有遇到过这样的问题。
答案 0 :(得分:0)
我遇到过(现已清除)此警报。我建议如下:
如果您已实施OnInvitationReceivedListener,即
class myClass extends Fragment implements OnInvitationReceivedListener, ...
并且不想自己处理,然后只需从你的。中删除OnInvitationReceivedListener 实现条款。这就是我所做的,它清除了警报。
或者,如果您确实想要处理邀请,那么除了在implements子句中使用OnInvitationReceivedListener之外,还需要在运行时注册邀请监听器,即
Games.Invitations.registerInvitationListener(getApiClient(), this)
并提供听众代码,即
public void onInvitationReceived(Invitation invitation) {
...
}