房产动态

当前位置/ 首页/ 房产门户/房产动态/ 正文

谷歌描述了如何迁移到新的Play游戏服务API

导读 Google正准备推出11.6.0版的Google Play服务SDK,并且随着SDK的新版本,他们正在改变API的结构方式。新的更新不推荐使用GoogleApiClient类...

Google正准备推出11.6.0版的Google Play服务SDK,并且随着SDK的新版本,他们正在改变API的结构方式。新的更新不推荐使用GoogleApiClient类,并为开发人员引入了分离的功能特定的API客户端集合。进行此更改后,访问Play游戏服务API所需的样板代码数量将减少。为了简化开发人员的过渡过程,该公司发布了一篇新文章,其中介绍了如何迁移到新的Play游戏服务API。

Google Play服务SDK的这一新更新的全部目标是使API更加易于使用,线程安全,并使内存使用效率更高。与这些目标一起,新结构还利用Task模型来更好地区分您的活动和处理API的异步结果。乍一看,这些更改可能看起来很大,并且可能会对开发过程和性能产生影响,但是这应该是一个简单的过渡,从而可以减少代码中的混乱情况。

其中一项更改涉及身份验证,因为现在已使用Google登录客户端明确完成了身份验证。这应该使您更清楚地了解Google登录身份和Play游戏服务身份之间的区别,以及如何控制身份验证过程。第二项更改涉及转换所有游戏。类别 静态方法调用以使用相应的API客户端方法(包括将PendingResult用法转换为使用Task类)。这应该有助于分离代码中的关注点,并减少多线程复杂性。

这里的最后一个大变化涉及确保通过基于回合的实时多人API客户端显式地处理多人邀请。这是必需的,因为不再使用GoogleApiClient,并且现在可以通过显式方法调用来访问邀请。开发人员一定会在Google Developers Blog文章中仔细阅读这些更改的详细信息。Google还更新了 Android Basic Samples 项目和 Client Server Skeleton 项目,以将Play Services API客户端用于希望看到它们运行的​​任何人。

免责声明:本文由用户上传,如有侵权请联系删除!