在回合制匹配

时间:2016-09-01 14:42:23

标签: java android google-play-services google-play-games

@Override
public void onTurnBasedMatchRemoved(String matchId) {
    Log.d(TAG, "onTurnBasedMatchRemoved");
    Toast.makeText(this, "onTurnBasedMatchRemoved", Toast.LENGTH_LONG).show();
}

@Override
public void onInvitationReceived(Invitation invitation) {
    Log.d(TAG, "onInvitationReceived");
    Toast.makeText(this, "onInvitationReceived", Toast.LENGTH_LONG).show();
}

在我的Android应用程序中有这样的代码,应该在其他玩家上调用,在我的nexus 4(android 5.0)和5(android 5.1)上完美发生,但在小米redmi节点2上(MIUI 7 build 5.9.24,Android 5.0.2 LRX22G)它并没有发生。从类似的问题看起来似乎是一些手机特定的问题。我做了几乎所有的事情,比如"自动同步"选项,重新创建谷歌播放帐户等,但仍然没有找到解决方案。可能是你的某个人找到它,如何让它发挥作用。

Google Play版本3.7.24(3051774-048)

播放服务依赖项:

compile 'com.google.android.gms:play-services-games:8.4.0'
compile 'com.google.android.gms:play-services-plus:8.4.0'

1 个答案:

答案 0 :(得分:0)

只需在Android设置中启用同步