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

Android“棉花糖”正式发布

  • 2015-10-15
  • 本文字数:838 字

    阅读完需:约 3 分钟

Google 宣布在其 Nexus 设备上发布代号为"棉花糖"的 Android 6.0 系统,预计该版本操作系统将在更多设备上应用。

新版"棉花糖"系统的 SDK 为开发者引进了一些新特性,例如:

  • 扩展的运行时权限–该功能允许用户在运行时管理app 的权限。在此前的Android 版本中,用户是在首次安装app 时给app 设置权限。在Android 6.0 版本中,开发人员可以使用新的 requestPermissions() 方法在运行时请求权限。同时,也可以使用新的 checkSelfPermission() 方法检查一个 app 应用是否已经被赋予某项权限。
  • 短暂休眠 (Doze) 和 App 空闲待机模式–该模式用来提高电池使用性能。Doze 是一个新模式,手机没有接电源并被静止安放时会进入该模式。在 Doze 模式中,手机设备会被定期唤醒并执行一些挂起的操作。此外,有段时间没有被使用的 app 会进入待机 (standby) 模式,此时系统会禁用该 app 的网络访问并执行一些其他操作。开发人员需要了解这两种模式,确保开发出来的 app 能够在 6.0 系统下正常工作。
  • BoringSSL 代替了 OpenSSL。

其他对开发者有影响的更新包括: 废除了 Apache HTTP Client,转而使用 HttpURLConnection ; 废除了使用可编程的方式访问设备的本地硬件 ID; 更多的改动请参见上面的文档。

Android 6.0"棉花糖"系统将很快搭载到 Google 各个旗舰设备上,包括 Nexus 5, Nexus 6, Nexus 7 (2013), Nexus 9, Nexus Player, 以及 Android One。根据 Ars Technica 的分析, 目前还不确定其他设备是否会采用"棉花糖"系统, 具体的时间表取决于手机生产商。开发人员可以使用 Google 官方的镜像安装“棉花糖”, 不过有报道称,这么做最终可能会清除所有数据,原因可能是由于新的权限系统会导致应用程序崩溃。

查看英文原文: Android Marshmallow Rollout Started


感谢张龙对本文的审校。

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

2015-10-15 19:002764

评论

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

【C语言】float 关键字

謓泽

11月月更

看透react源码之感受react的进化

goClient1992

React

Spring 5(四)JdbcTemplate

浅辄

Java Spring5 11月月更

深入react源码看setState究竟做了什么?

flyzz177

React

首个中文Stable Diffusion模型开源;TPU演进十年;18个PyTorch性能优化技巧 | AI系统前沿动态

OneFlow

人工智能 开源 深度学历 TPU

CSS知识框架(一)

默默的成长

CSS 前端 11月月更

问:React的useState和setState到底是同步还是异步呢?

beifeng1996

React

Git学习笔记

lxmoe

git 学习笔记 常用命令 11月月更

说说Vue响应式系统中的Watcher和Dep的关系-面试进阶

bb_xiaxia1998

Vue

20道前端高频面试题(附答案)

loveX001

JavaScript

问:你是如何进行react状态管理方案选择的?

beifeng1996

React

中高级前端开发需要掌握的vue知识点

bb_xiaxia1998

Vue

从recat源码角度看setState流程

flyzz177

React

高频react面试题自检

beifeng1996

React

说说你对Vue的keep-alive的理解

bb_xiaxia1998

Vue

从源码角度看React-Hydrate原理

flyzz177

React

什么是Maven

莪是男神

Java maven 11月月更

为提高 SDLC 安全,GitHub 发布新功能|GitHub Universe 2022

SEAL安全

GitHub 安全

HTML知识框架 二

默默的成长

html 前端 11月月更

Spring 5(三)AOP

浅辄

Java Spring5 11月月更

优化开发人员对 K8s 安全的影响

HummerCloud

Kubernetes DevSecOps 11月月更

python的成员方法的简单介绍

乔乔

11月月更

Python进阶(三十六)Web框架Django项目搭建全过程

No Silver Bullet

Python django 11月月更

Map接口的子类HashMap和LinkedHashMap

共饮一杯无

Java 11月月更 Map集合

一天梳理完react面试题

beifeng1996

React

React源码分析(一)Fiber

goClient1992

React

图学习初探Paddle Graph Learning 构建属于自己的图【系列三】

汀丶人工智能

图神经网络 11月月更 随机游走算法 异质图

【设计模式】原型模式:猴头,我叫你一声你敢答应吗?

游坦之

11月月更

一份vue面试考点清单

bb_xiaxia1998

Vue

Map接口概述和基本使用

共饮一杯无

Java map 11月月更

React-Hooks源码深度解读

goClient1992

React

Android“棉花糖”正式发布_移动_Sergio De Simone_InfoQ精选文章