写点什么

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:221798

评论

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

文心一言 VS 讯飞星火 VS chatgpt (198)-- 算法导论14.3 6题

福大大架构师每日一题

福大大架构师每日一题

vben Admin 01- 安装,初始设置

麦兜

Ubuntu 20.04通过udev规则修改网卡名称(例如eth0)

百度搜索:蓝易云

Linux ubuntu 运维 云服务器 udev

听 GPT 讲 Deno 源代码 (10)

fliter

听GPT 讲Deno源代码(6)

fliter

SpringBoot中最常用的5个内置对象

百度搜索:蓝易云

云计算 Linux 运维 Spring Boot 云服务器

听 GPT 讲 Deno 源代码 (9)

fliter

【Linux】DNS系统,ICMP协议,NAPT技术详解

百度搜索:蓝易云

云计算 Linux 运维 DNS ICMP

听 GPT 讲 Deno 源代码 (11)

fliter

Embedding模型部署及效果评测

xiaoxi666

Embedding 大模型

阿里云配置选型

智慧源点

阿里云 ECS

docker部署ELK8.8.1集群logstash报错PKIX path building failed

百度搜索:蓝易云

Linux 运维 Logstash ELK 云服务器

汽车零部件MES系统解决方案

万界星空科技

汽车 制造业 mes 万界星空科技 汽车零部件

git生成change-id的解决方法

百度搜索:蓝易云

git 云计算 Linux 运维 云服务器

java环境搭建Ubuntu Linux教程

百度搜索:蓝易云

Java Linux ubuntu 运维 云服务器

Final Cut Pro for Mac(fcpx视频剪辑)v10.7.1 中文版

iMac小白

Emotion Wheel: A powerful tool to identify emotions

xiaoxi666

心理学

听GPT 讲Deno源代码(7)

fliter

归乡

fliter

如何在Linux中设置SSH无密码登录

百度搜索:蓝易云

云计算 Linux 运维 SSH 云服务器

Go 1.22 for 循环的两处重要更新

陈明勇

Go go1.22 go for

田螺

fliter

认识mysql命令

百度搜索:蓝易云

MySQL 云计算 Linux 运维 云服务器

Go项目中的Labels

fliter

低代码与MES系统相结合

万界星空科技

低代码 低代码开发 低代码平台 mes 万界星空科技

Parallels Desktop 19 for Mac(PD19虚拟机)无需关闭sipv19.1.0一键激活版

iMac小白

记忆承载

玄兴梦影

听GPT 讲Deno源代码(5)

fliter

听GPT 讲Deno源代码(8)

fliter

MySQL之优化SELECT语句

百度搜索:蓝易云

MySQL Linux 运维 云服务器 select

用 Go 语言实现刘谦 2024 春晚魔术,还原尼格买提汗流浃背的尴尬瞬间!

江湖十年

golang 算法

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