Android“棉花糖”正式发布

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官方的镜像安装“棉花糖”,不过有报道称,这么做最终可能会清除所有数据,原因可能是由于新的权限系统会导致应用程序崩溃。

时间: 2024-11-03 05:20:17

Android“棉花糖”正式发布的相关文章

ffplay2 android 版正式发布

项目地址:https://github.com/DeYangLiu/AndroidPlayer/ 看点: 用ListView实现的简易文件浏览器. 用intent启动另一个Activity. ndk 调试. 移植ffmpeg 2.5和sdl2 到android的各种坑. 同时编译多个库 ==== ln -s /mnt/OpenSource/SDL_image jni/ ln -s /mnt/OpenSource/SDL_image/showimage.c jni/src/ gvim jni/sr

Android M运行时权限详解

好久之前在网上看到国外一篇关于M的权限机制详解,由于是英文的,刚好最近闲的没事做,顺手翻译一下. 英文原文地址:https://inthecheesefactory.com/blog/things-you-need-to-know-about-android-m-permission-developer-edition/en 翻译水平有限,凑合着看吧. 前几天官方公布了Android M的名字,最终版本也将在不久后发布. 虽然Android还在不断发生着变化,最新M版本的更新和以往是完全不同的,

Android Studio下载及使用教程(转载)

(一)下载及相关问题解决: Android Studio 下载地址,目前最新可下载地址,尽量使用下载工具. Android Studio正式发布,给Android开发者带来了不小的惊喜.但是下载地址却不给力,国内似乎无法正常下载.这里我们在网盘上传了,可以尽情下载了. Android Studio官方网站地址:http://developer.android.com/sdk/installing/studio.html 第一步:Android Studio下载地址: Unix/Linux:and

Google I/O 2014之Android面面观

Google I/O 2014之Android面面观 作为当今移动互联网行业中当之无愧的双雄之一的Google公司,其举办的I/O大会向来受到全世界开发者.科技工作者甚至科技爱好者的倾心关注.2014年6月25到6月26号两天,Google I/O大会如期在旧金山的Moscone Center West举行.在这次会议上,最耀眼的光环无疑属于移动领域中势头最强劲的Android系统.笔者总结此次大会中关于Android的内容大体如下: Android One:这是一个针对覆盖面多达数十亿人口的项

Android SDK PDK NDK详解

Android PDK,NDK,SDK都是做什么的? 三个词应该是在软件开发领域通用的,它们的全称分别为: SDK(Software Development Kit) PDK(Platform Development Kit) NDK(Native Development Kit) 1.SDK 软件开发套件 一般平台都会发布自己的SDK,SDK包含该平台为应用程序开发人员提供的开发工具,主要是所有公开API 的集合,应用程序开发人员可以借助SDK中的API快速的进行应用的开发. Android

Android studio 1.x sdk无法更新问题解决方案

Android Studio正式发布,给Android开发者带来了不小的惊喜,再也不用为繁琐的环境配置而烦恼,从某一层面上说这降低了android开发门槛. 不过貌似只能开心一会儿,因为android studio正式版安装后需要更新sdk等,而这些都是需要FQ的,而且我大天朝的网速也不是很给力,所以对于很多充满热情的初学者(我也是)而言,只能对着“链接超时,无法更新”的提示哀叹了,我花费了一天时间来研究这个问题,终于成功地安装上了这个亦爱亦恨的android studio,下面分享一下我的解决

android 实现分享功能两种方法

当我想做一个智能的记事本的时候,我就在尝试自己写一组分享功能.后来才知道,原来每个社交软件中都有自己的分享接口. 这就大大减少了我们的代码量了. 第一种方法:特点--简单 package com.example.share; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuI

2015移动安全漏洞年报--阿里聚安全

转载:http://jaq.alibaba.com/community/art/show?articleid=194 2015移动安全漏洞年报 第一章 2015年应用漏洞 1.1.业界公开的应用漏洞类型和分布 2015是不平凡的一年,各界媒体对移动应用的漏洞关注度也越来越高,漏洞的产生不仅带来用户设备与信息的安全影响,也给企业带来业务或声誉上的损失. 阿里聚安全每周对国内外50家著名安全公司.媒体.漏洞平台的态势进行分析,国内外移动安全事件和资讯的关注依然是围绕操作系统和移动应用的技术风险展开,

Android 开源项目源码分析第一期正式发布

由 Trinea 发起.几十名 Android 开发者参与的Android 开源项目源码分析第一期正式发布. 从简介.总体设计.流程图.详细设计全方面分析开源库源码,第一期包括 10 个著名开源库及 5 个公共技术点的全面介绍. 分析文档 作者 Volley 源码解析 grumoon Universal Image Loader 源码分析 huxian99 Dagger 源码解析 扔物线 EventBus 源码解析 Trinea xUtils 源码解析 Caij ViewPagerindicat