写点什么

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

评论

发布
暂无评论
  • Kubernetes 踩坑问题集

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

    2021-09-07

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

    知识要点:

    2021-11-02

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

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

    2020-09-04

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

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

    2022-09-14

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

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

    2023-03-24

  • kubernetes fifo 源码解析

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

    2023-04-13

  • 云中白鹤——AWS 云中的身份管理与访问控制之最佳实践

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

    2022-09-09

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

    val mergeAdater = MergeAdapter(teacherAdapter, studentAdapter, footAdapter)

    2021-11-02

  • ABAP- 创建 WebService 服务

    ABAP创建WebService服务

    2022-06-17

  • 读《Software Engineering at Google》(24)

    读《Software Engineering at Google》(24)

    2022-05-02

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

    2023-02-15

  • Node.js 基础入门

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

    2022-07-18

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

    2022-09-21

  • Google 上网神器 Ghelper

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

    2022-07-18

  • ChatGPT:日常编程助手

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

    2022-12-17

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

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

    2021-06-29

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

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

    2022-09-13

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

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

    2022-06-20

发现更多内容

含爱奇艺,小米,腾讯,阿里,享学课堂怎么样

android 程序员 移动开发

了解Android架构组件后构建APP超简单,阿里P7大牛手把手教你

android 程序员 移动开发

千言-情感分析2.0发布,三大数据集升级打造中文情感分析影响力

科技热闻

模块一学习笔记、总结

吴霏

架构实战营 「架构实战营」

一线互联网大厂中高级Android面试真题收录,android音视频开发面试

android 程序员 移动开发

万字长文,扔物线课程怎么样

android 程序员 移动开发

Java hashCode() 指南

码语者

Java hashcode

一起看看这些大厂面试真题查漏补缺吧,Android面试题中高级

android 程序员 移动开发

一个回答引发热烈讨论,2021程序员进阶宝典

android 程序员 移动开发

一个月成功收割腾讯、阿里、字节offer,食堂大妈看完都会了

android 程序员 移动开发

为了跳槽强刷1000道Android真题,研发4面真题解析(Android岗)

android 程序员 移动开发

Adts 解析及AAC 编码

webrtc developer

ffmpeg aac,

从不一样的角度描述Android事件传递,字节跳动面试官

android 程序员 移动开发

【设计思想解读开源框架】android享学课堂vip课程下载

android 程序员 移动开发

一线互联网移动架构师360°全方面性能调优,Android开发面试题目

android 程序员 移动开发

个人开发者做一款App需要知道的事情,推荐

android 程序员 移动开发

五面阿里拿下飞猪事业部offer,思维导图+源代码+笔记+项目

android 程序员 移动开发

从三流Android外包到秒杀阿里P7,从理论到实践

android 移动开发

作为程序员一定不要仅仅追求物质,做了6年Android开发

android 程序员 移动开发

免费Android高级工程师学习资源,苦熬一个月

android 程序员 移动开发

史上超级详细:扔物线学堂

android 程序员 移动开发

鸿蒙小游戏-数字华容道 自定义组件的踩坑记录

爱吃土豆丝的打工人

鸿蒙 HarmonyOS 自定义组件 小型游戏

你还在把Java当成Android官方开发语言吗,字节跳动算法工程师总结

android 程序员 移动开发

做了3年Android还没看过OkHttp源码,学Android看这就完事了

android 程序员 移动开发

分享Android资深架构师的成长之路,系列篇

android 程序员 移动开发

刚从阿里、头条面试回来,动脑学院课程值得买吗

android 程序员 移动开发

一线互联网架构师筑基必备技能之Android篇,2021年安卓开发者跳槽指南

android 程序员 移动开发

事件分发流程图,扔物线课程怎么样

android 程序员 移动开发

架构训练营第3期模块一作业

吴霏

架构实战营 #架构实战营 「架构实战营」

作为一个程序员你觉得最大的悲哀是什么,安卓音视频开发

android 程序员 移动开发

不可多得的干货!动脑学院vip2019百度网盘

android 程序员 移动开发

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