生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

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

评论

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

如何预防工业物联网中的恶意攻击?

VoltDB

大数据 数据分析 5G 工业互联网

低代码开发平台核心功能设计——组件自定义交互实现

徐小夕

大前端 编辑器 H5 大屏可视化 lowcode

代码简易调试方法.md

Albert

Java LeetCode 调试

架构师训练营第八周

我是谁

极客大学架构师训练营

加快脑动脉瘤检测,AI来了

华为云开发者联盟

人工智能 学习 算法 华为云 医疗AI

接口文档生成详细教程

测试人生路

接口文档

数字投票时代即将到来

CECBC

数字投票

美国区块链政策大盘点

CECBC

区块链 政策 货币

Flutter Bloc模式

码爷

flutter ios 程序员

实时指挥调度的发展和优势

anyRTC开发者

ios android 音视频 WebRTC RTC

文科妹子都会用 GitHub,你这个工科生还等什么

沉默王二

GitHub

2 w字长文带你深入理解线程池

Java架构师迁哥

Reactor中的Thread和Scheduler

程序那些事

响应式编程 reactor 多线程 程序那些事 reactivex

如何应对大促流量洪峰?揭秘京东技术人的备战手册

京东科技开发者

云计算 大数据 亿级流量

一个技术总监的忠告:精通那么多技术,你为何还是受不到重用?

四猿外

程序人生 技术管理 加薪 职场成长 源码阅读

祝贺 StreamNative 团队成员 Jennifer 当选 Apache Pulsar PMC 成员

Apache Pulsar

大数据 开源 Apache Pulsar

2020双11:每秒58.3万笔!阿里云又扛住了!

云计算 互联网 运维 云原生 科技

微信视频号强制置顶朋友圈:盈利不可牺牲用户体验

石头IT视角

什么?美团T9首发内部JVM高级特性笔记,看完差距不止一点

小Q

Java 学习 程序员 架构 面试

这份笔记我必啃完!美团T9首发内部JVM高级特性笔记,差距不止一点点

Java架构追梦

Java 源码 架构 面试 JVM

Pulsar Summit Asia 2020 | 主题演讲:大咖呈现,紧扣社区

Apache Pulsar

大数据 开源

数据结构与算法系列之递归(GO)

书旅

数据结构与算法 Go 语言

企业级软件的核心价值

Philips

敏捷开发 企业应用

当我们在讨论实时性的时候,我们在讨论什么?

VoltDB

数据分析 5G 工业互联网

《精通Tomcat:Java Web应用开发、框架分析与案例实战》.pdf

田维常

tomcat

区块链有了几个新“标准”!

CECBC

区块链 版权保护

【Swift实现代码】iOS架构模式之MVP

码爷

ios swift 架构

Dubbo-go Client端调用服务过程

apache/dubbo-go

dubbo dubbo-go dubbogo

双11购物节国外剁手党同狂欢 阿里云视频云电商直播实时字幕

阿里云视频云

云直播 直播 直播带货 语音识别

HTTPDNS开源 Android SDK,赋能更多开发者参与共建

移动研发平台EMAS

android 阿里云 开源 httpdns 移动研发平台

JVM真香系列:方法区、堆、栈之间到底有什么关系

田维常

Java JVM 堆栈 方法区 Java虚拟机

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