NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Google Play Services 7.5 新增 API 及多项特性

  • 2015-06-16
  • 本文字数:1106 字

    阅读完需:约 4 分钟

最近的 Google I/O 开发者大会上,Google宣布推出7.5 版的Google Play 服务,该版本在特性方面增加了诸如智能密码锁和实例ID 等功能。在API 方面,增加了Google 云推送和Google Cast 相关的API,同时在Android Wear 设备上支持访问Google 地图API。

智能密码锁

智能密码锁为了简化登陆流程,增加了名为 CredentialsApi 的 API 和 UI,并允许我们对已保存的证书进行检索和保存以备后用。密码管理器是从 Chrome 浏览器的密码管理器演变而来。了解更多关于该功能细节,请查阅 InfoQ具体介绍文章

实例ID,身份与授权

实例ID 是一项云服务,该服务用来提供一个唯一的ID 来唯一性鉴定应用实例。使用的场景比如确定哪一个应用实例正在发送请求等问题。实例ID 还可以用来生成安全令牌,使用安全令牌可以授权第三方应用访问你的应用的服务器端控制的资源,同时安全令牌也可以用来验证一个应用的真实性。

Google 云推送

上面提到的实例 ID 与 Google 云推送紧密相关,Google 云推送作为一个服务,既可以接收来自服务器端的信息也可以从客户端向服务器端传送数据。此外,Google 云推送还新加入了一个 API 允许应用设置一个或多个话题进而帮助消息能够精准推送。不仅如此,该服务还增加了一个新的类 GcmNetworkManager ,使用这个类,当服务器端有新信息时,应用与服务器端进行数据同步更加容易。GcmNetworkManager 支持对常见行为的处理,比如等待网络连接,设备充电,网络重试和回退等,另外它还支持对后台网络操作的调度进行优化。

Google Cast

众所周知,Google Cast 是一套将设备内容呈现到电视或者音响的解决方案,新增的远程显示API 使得管理镜像显示更加容易,另外通过增加媒体队列使得 RemoteMediaPlayer 可以无缝支持媒体重放。

Google 地图和 Google Fit

正如一开始提到的,在 Android Wear 设备上可以使用 Google地图API 了。

Google Fit ,用来构建健康应用解决方案,现在可以使用新增加的 RecordingApi 收集行走距离和燃烧的卡路里数据。

Google Play 服务是一个有着系统级别权限的并且可升级的服务和 API。正如 InfoQ指出的那样,”在这种情况下,Google 可以在宣布之后数天内铺开这些新特性“,如果没有这项服务,则需要底层系统的更新。因为Play 服务完全由Google 控制,OEM 厂商无法修改,所以该服务在缓解软件碎片化问题上起了很关键的作用。

查看英文原文: Google Play Services 7.5 Adds New Capabilities, APIs, and More


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-06-16 06:221701

评论

发布
暂无评论
发现更多内容

分布式文件存储数据库 MongoDB

哈喽沃德先生

数据库 nosql mongodb mongo 非关系型数据库

勾魂!在Github白嫖左程云1470页数据结构与算法+视频

996小迁

Java 架构 面试

在线EXCEL编辑器-Luckysheet

奇异石榴果

Java 开源 Excel bigtable js

MyBatis-技术专题-动态SQL

洛神灬殇

网易:Flink + Iceberg 数据湖探索与实践

Apache Flink

flink 数据湖

程序员喜欢的 5 款最佳最牛代码比较工具

程序员生活志

编程 工具

项目吐槽之需求分析二

Geek_XOXO

项目管理 pmp 项目实战

为什么说容器的崛起预示着云原生时代到来?

华为云开发者联盟

容器 云原生

LeetCode题解:50. Pow(x, n),暴力法,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

一文带你读懂 Swift 社区最新开源的算法库

镜画者

ios swift 算法 apple

1024!奈学教育致敬程序员3+2战略发布会重磅来袭

古月木易

程序员 奈学教育

架构师训练营第一周作业

爱码士

架构设计

不会java的人能不能读《Head First设计模式》?

Nydia

技术体系的构成

凌晞

技术 技术管理 研发体系

两个程序员老友的会面

Philips

敏捷开发

了解HashMap数据结构,超详细!

程序员的时光

面试 hashmap HashMap底层原理

Scikit-Learn中的特征排名与递归特征消除

计算机与AI

学习 数据科学 特征选择 降维 scikit-learn

架构师训练营 1 期 - 第五周 - 技术选型

三板斧

极客大学架构师训练营

MyBatis-技术专题-拦截器介绍

洛神灬殇

普通人如何站在时代风口学好AI?这是我看过最好的答案

华为云开发者联盟

AI 算法

极客时间架构师训练营第一周学习总结

爱码士

课程总结

2020,国产数据库崭露峥嵘的发轫之年

墨天轮

数据库 阿里云 华为云 SQL优化 热门活动

「架构师训练营」第 1 周作业 - 食堂就餐卡系统设计

小黄鱼

极客大学架构师训练营

iOS性能优化 — 二、卡顿监控及处理

iOSer

性能优化 编程语言 监控 ios开发 卡顿

项目吐槽之需求分析一

Geek_XOXO

项目管理 pmp

1024!奈学教育致敬程序员3+2战略发布会重磅来袭

奈学教育

1024 奈学教育

发布3个月获得5K Star的Luckysheet - 基于MIT协议的开源电子表格

奇异石榴果

Java 开源 大前端 Excel html/css

想自己写框架?不会写Java注解可不行

Java架构师迁哥

【API进阶之路】研发需求突增3倍,测试团队集体闹离职

华为云开发者联盟

软件开发 开发 开发测试

作为一名Java程序员,技术栈的广度深度都不够还想要高薪?请先把这些技术掌握再说。

Java架构之路

Java 程序员 架构 面试 编程语言

大数据上手实战!训练营“9营齐开”第二季限时免费报名啦

Apache Flink

大数据

Google Play Services 7.5新增API及多项特性_Google_Sergio De Simone_InfoQ精选文章