我正在使用新的Google Play游戏服务在Android设备上创建实时多玩家游戏。 我有游戏进行和基本力学之间的沟通。不过,我现在已经意识到,任何时候游戏的活动都离开了,房间就会断开。 这涉及我几个原因:维护房间连接
- 本场比赛很可能是在手机上播放。一种来电肯定会导致手机的活动上来,切断了房间,因此游戏
- 显示可以暂停,也断开
- 我曾计划在具有游戏画面上显示的广告。点击广告将与房间/游戏断开
是否有办法维持与房间的连接或可能重新连接到房间(文档肯定似乎无法重新连接)以允许中断,例如同时仍允许玩家无缝继续游戏?
感谢, 罗布
其他信息- 我正在使用在活动的onStop()事件上断开连接的BaseGameActivity示例类。 会在这里做一些改变 - 比如释放另一个活动的生命周期事件的资源,比如说onDestroy? – user2252106
您可能需要使用服务来防止房间断开连接。 –
是否有使用服务维护房间连接的文档? 这个其他[答](http://stackoverflow.com/a/16845784/2252106)似乎很强烈地建议客户端连接到活动? – user2252106