写点什么

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

评论

发布
暂无评论
  • 云中白鹤——AWS 云中的身份管理与访问控制之最佳实践

    云上安全与权限控制已经写入 AWS 云上架构良好支柱以及最佳实践中。云平台之间的各项服务能够保证任何程序都能运行在云端。也正是因此,服务与服务之间、账号与账号之间、资源与资源之间必定涉及大服务框架下的权限管控与解决方案。 AWS 将安全合规视作云的生命线,AWS 的所有云服务都聚焦于身份认证、安全功能及合规保障三个方面。IAM(Identity and Access Management )是 AWS 提供的一项涵盖整个 AWS 服务的能够精细控制资源相互访问的代表性服务,为我们提供权限控制与访问管理。权限控制是云上资源最重要的一环,所涉及的范围之广、理论之复杂,逻辑之严密,值得我们花大量的时间与精力去学习。因此,在接下来的六节课程中,我将通过例子带你从理论到实际,去理解和掌握云中权限管理与访问控制。 今天是我们的第六节课:云中白鹤——AWS 云中的身份管理与访问控制之最佳实践。 讲师介绍 吕蕴偲,云计算工程师,就职于国内某云服务商,负责 DevOps 及云上解决方案架构设计,多年云行业相关领域经验。熟悉 AWS 亚马逊云、阿里云等公有云,对多云云上架构设计部署有相关经验。 内容看点 AWS 账号体系与最佳实践 IAM 账号最佳实践 IAM 安全最佳实践

    2022-09-09

  • ChatGPT:日常编程助手

    ChatGPT正在代替Google,成为我日常编程的助手。这是本周的一些例子。

    2022-12-17

  • Google 上网神器 Ghelper

    还是有很多办法能访问的Google的,今天和大家介绍Google浏览器Chrome浏览Google的插件。

    2022-07-18

  • Node.js 实用的内置 API(二)

    在构建 Node.js 应用程序时,了解 Node.js 开箱即用的实用程序和 API 有助于满足常见用例和开发需求。在文中《Node.js实用的内置API(一)》介绍了两个,本文继续介绍其他实用内置API。

    2022-06-20

  • ABAP- 创建 WebService 服务

    ABAP创建WebService服务

    2022-06-17

  • 116|小试牛刀:在 OLED 屏幕和手机远程同时显示室内温度

    2023-02-15

  • 技术实践:教你用 Python 搭建 gRPC 服务

    ​​​​​​​​​​​​​​​​​​​​​​​​​​摘要:gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言。

    2021-06-29

  • 以史鉴今:监控是如何一步步发展而来的?

    可观测性是怎样发展而来的?让我们从监控的源头讲起。

    2022-09-14

  • 02|飞云掣电——澎湃算力的云中服务器

    2022-09-21

  • 干货|app 自动化测试之设备交互 API 详解

    Appium 提供了很多系统操作,在测试 APP 过程中会有一些特殊场景,比如来电话、短信,横竖屏切换,安装/卸载 APP,手机上的键盘操作,录屏等功能。下面介绍几个常用的设备交互 API。更多用法参见官网:http://appium.io/docs/en/about-appium/intro/

    2022-09-13

  • Google 又更新了:实战 -MergeAdapter,hashmap 底层原理

    val mergeAdater = MergeAdapter(teacherAdapter, studentAdapter, footAdapter)

    2021-11-02

  • Kubernetes 踩坑问题集

    kubernetes 概述. Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。. 在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。

    2021-09-07

  • Spring 5 中文解析核心篇 -IoC 容器之 Spring AOP API

    本章节主要描述:Spring 5 中文解析核心篇-IoC容器之Spring AOP API。

    2020-09-04

  • Node.js 基础入门

    Node.js是一个基于Google V8引擎的、跨平台的JavaScript运行环境

    2022-07-18

  • Google 大佬自述:天才程序员竟也有不为人知的秘密,看完真的学到了

    知识要点:

    2021-11-02

  • kubernetes fifo 源码解析

    kubernetes fifo是一个先入先出队列,实现了Add、Update、Delete、Get、Pop等基本API,以及Replace、HasSynced等API,值得我们学习借鉴

    2023-04-13

  • 读《Software Engineering at Google》(24)

    读《Software Engineering at Google》(24)

    2022-05-02

  • 软件测试 / 测试开发丨 app 自动化测试之设备交互 API 详解

    Appium 提供了很多系统操作,在测试 APP 过程中会有一些特殊场景,比如来电话、短信,横竖屏切换,安装/卸载 APP,手机上的键盘操作,录屏等功能。下面介绍几个常用的设备交互 API。

    2023-03-24

发现更多内容

产品训练营-第二周学习总结

Trigger

极客时间 极客大学产品经理训练营 产品训练营

主机安全产品利益相关方

赵志广

产品经理训练营

成功逆袭:外包—苏宁—阿里 论我是怎么快速晋升的?

比伯

Java 编程 架构 面试 程序人生

产品的利益相关方

沈弋

看西联软件如何拿下四川省 7 成连锁卖场 | AWS 精选案例

亚马逊云科技 (Amazon Web Services)

删库跑路被判入狱,明知不可为而为之

李忠良

28天写作

看 AWS 如何帮助客户以低成本造就更多可能 | AWS 创新视野

亚马逊云科技 (Amazon Web Services)

第二周总结

岛乾坤

产品经理训练营--第二周作业

孤星

第二章作业

Kalman

产品经理 产品经理训练营

产品利益相关方

高和不在家

京东发布《未来科技趋势白皮书》,101页详解5大关键技术

京东数科风险算法与技术

产品经理训练营 - 第二次作业

羽室

产品利益相关者分析

Dylan Zhu

SpotMax:在云上,看我帮助企业省“余粮”

亚马逊云科技 (Amazon Web Services)

云计算

重学JS | Ajax发送数据序列化问题以及Object序列化整理

梁龙先森

JavaScript 大前端 编程语言 28天写作

第二周 作业

Geek_72d5ab

抽奖小程序-利益相关方分析

思亭

产品作业2

Tomz

产品经理训练营

作业2-产品的利益相关人分析

赝品

Stakeholder list

顾远山

产品经理训练营 Week2 学习心得

Mai

Spring Boot 中使用监听器

武哥聊编程

Java springboot SpringBoot 2 28天写作

产品经理第二周作业

克比

第二周作业 - 抽奖助手利益相关者

Geek_971380

产品经理第 0 期训练营第二周作业提交

Krystal

CSS(五)——设置文本样式

程序员的时光

程序员 大前端 七日更 28天写作

产品经理训练营作业第2周

黑小白白白

极客大学产品经理训练营

【纯CSS】画 多国国旗

德育处主任

css3 html/css CSS小技巧 28天写作 纯CSS

产品训练营作业-week02

anyou

第二章学习总结

Kalman

产品经理 产品经理训练营

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