Google Play服务ButtonClicker应用程序问题与多人游戏模式

时间:2013-10-21 14:03:08

标签: google-play-services

我测试了ButtonClicker个应用,因此我在我的开发帐户https://play.google.com/store/apps/details?id=com.dimakoles.clickbutton下将其发布到Google Play上

现在我尝试在多人模式下玩游戏(“快速游戏”按钮)并解决问题。在下面的屏幕截图中,您可以看到等候室屏幕,其中“开始播放”菜单选项在两个设备上都处于非活动状态,而两个玩家已经相遇了

screenshot

我还在两个设备上提供了带有主要方法调用的日志

第一台设备:

1)getGamesClient()。createRoom(config);

2)onRoomCreated

3)startActivityForResult(getGamesClient()。getRealTimeWaitingRoomIntent(room,2),RC_WAITING_ROOM);

第二台设备:

1)getGamesClient()。createRoom(config);

第一台设备:

4)onPeerJoined

5)onRoomConnecting

第二台设备:

2)onRoomCreated

3)startActivityForResult(getGamesClient()。getRealTimeWaitingRoomIntent(room,2),RC_WAITING_ROOM);

4)onPeerJoined

5)onRoomConnecting

谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

看起来像网络问题。表示房间已准备好播放的回调是onRoomConnected()。看起来您的连接一直到onRoomConnecting(),但不再继续。连接是一个P2P网络,因此必须有一些东西阻止两个设备正常通信。我会检查网络设置(NAT等),以确保您所处的环境中一台设备可以直接打开另一台设备的套接字。

看起来您在模拟环境中运行其中一个应用程序......可能是网络模拟配置不正确?