【Android Developer Blog】Android N Developer Preview 2, out today!(13 APRIL 2016)

Android N Developer Preview 2, out today!

上个月,我们发布了Android N的第一个开发者预览版,让你们先睹为快。你们的反馈帮助我们发现了bug并且增加了新功能。现在,开发者预览版的第二个版本已经准备好继续对你的app进行测试。

最新的预览版修复了一些你们帮我们找出的bug,例如不能连接到隐藏的Wi-Fi(AOSP 203116),多窗口的暂停问题(AOSP 203424),以及快速回复的时候会关闭当前activity(AOSP 204411),简单就举这几个例子。我们仍在测试去发现更多问题,请继续在 N Developer Preview issue tracker或N preview community向我们反馈。

新玩意:

上个月的开发者预览版介绍许多新特性,比如多窗口,捆绑通知等。这次除了之间的功能,还带来一些新的东西:

  • Vulkan(Vulkan): Vulkan是一个全新的3D渲染API,作为Khronos的成员,帮助其发展并为开发者提供明确的,低开销的GPU(图形处理单元)控制,显著提升draw-call频繁的应用的性能。Vulkan降低了CPU的开销,使得一些复合基准程序在单一核心上与 OpenGL ES相比draw-call的吞吐量高达10倍 。连同一个线程有好的API设计可以允许多核心高效并行运行,显著提升draw-call频繁的应用的性能。有了Android N和Vulkan,你可以尝试一下在支持的设备上运行Developer Preview 2。阅读更多点击这里。Vulkan开发工具博客点击这里。
  • 快捷启动方式(Launcher shortcuts): 现在app可以自定义快捷键,用户可以在弹出的对话框中点击来帮助他们更快的执行操作。这些快捷方式包含一个Intent可以跳转到你的app的具体位置(比如给你最好的朋友发一条短信,在地图app中直接导航到家,或者在一个视频app中播放下一集)。

    弹出快捷方式需要使用ShortcutManager.setDynamicShortcuts(List)ShortcutManager.addDynamicShortcut(ShortcutInfo)这两个方法,一个app可以弹出3-5个快捷方式。

  • 支持Emoji Unicode 9(Emoji Unicode 9 support): 我们引入了一些新的人物emoji,把一些通用设计换成了一些更人性化设计的emoji图标。如果你是一个输入法或短信app开发者,你应该开始把这些emoji添加到您的app中。这次更新还引入了对皮肤变化和Unicode 9字符,比如bacon,selfie和face palm的支持。您可以使用Paint.hasGlyph()动态地查询新emoji的特性。

    New human emoji

    New activity emoji

  • API的变化(API changes): 此次更新同样包括一些API的变化,我们将继续完善多窗口支持(现在你可以为activity指定一个单独的最小高度和最小宽度),通知等功能。相关详情,可以在API reference package看一下差异报告。
  • Bug修复(Bug fixes): 我们已经解决了一些系统问题,包括在 issue tracker上报告的问题。请继续向我们反馈遇到的问题。

怎么升级:

获得这个版本或者以后的预览版升级最简单的方法就是在Android测试计划注册您的设备。只要访问g.co/androidbeta 并选择可选的Android手机或平板–很快你就会收到这个版本(或更高版本)的预览更新。如果你已经注册了您的设备,你会很快收到更新信息,不需要您做任何事。同样你也可以手动下载并刷新。Developer Preview 2是针对开发者使用而不是作为日常使用,这个版本还没有对性能和电池寿命作优化。

Android N Developer Preview目前适用于Nexus 6,Nexus 5X,Nexus 6P,Nexus 9,和 Pixel C设备,以及通用4G手机。对于Nexus Player,会比其他设备晚几天更新。

要使用Developer Preview 2编译和测试app,您需要使用Android Studio 2.1– 与Developer Preview 1的版本相同,您将需要检查SDK组件更新(包括build tools和emulator system images)到Developer Preview 2 – 看这了解详情。

非常感谢你们至今的反馈意见。请继续分享反馈在N Developer Preview issue tracker或者N preview community。我们得到反馈越早,就能更好的合并到下一个发布的版本中。

原味链接:http://android-developers.blogspot.co.id/2016/04/android-n-developer-preview-2-out-today.html

时间: 2024-08-11 05:44:28

【Android Developer Blog】Android N Developer Preview 2, out today!(13 APRIL 2016)的相关文章

【火炉炼AI】深度学习009-用Keras迁移学习提升性能(多分类问题)

[火炉炼AI]深度学习009-用Keras迁移学习提升性能(多分类问题) (本文所使用的Python库和版本号: Python 3.6, Numpy 1.14, scikit-learn 0.19, matplotlib 2.2, Keras 2.1.6, Tensorflow 1.9.0) 本文是仿照前面的文章[火炉炼AI]深度学习006-移花接木-用Keras迁移学习提升性能,原文是针对二分类问题,使用迁移学习的方式来提升准确率,此处我用迁移学习的方式来提升多分类问题的准确率. 同时,在我前

【谜客帝国】第140届兰萱联想专场(2018.10.30)

 [谜客帝国]第140届兰萱联想专场(2018.10.30) 主持:瓷   计分:默沫 1.沧海桑田.抱布贸丝.金兵撼山.吹灰之力(一字)易 2.云长拒豪宅.逃出囹圄来.红杏春意闹.破门阖又开(三字)关不住 3.浅尝辄止.滑稽出演.少年之行.不大喝茶(二字)小品 4.余高阳之苗裔兮.滕王阁主今何在.董卓废之立新君.古诗有云君不见(二字)少帝 5.匈奴鲜卑并川渝.顽皮妖宝憨态掬.因何前倨后恭也.似闻主动点炮语(二字)胡巴 6.正是阿堵物.三强皆出色.一掷千金者.实乃囊羞涩(三字)不差钱 7.上书帝

【Android Developer Blog】Android Studio 2.0(07 APRIL 2016)

Android Studio 2.0 Android Studio 2.0是打造高品质,高性能应用的Android开发平台,包括手机和平板,Android Auto,Android Wear和 Android TV.作为Google官方的IDE,Android Studio包含了你需要的一切,包括代码编辑器(code editor),代码分析工具(code analysis tools),模拟器(emulators )等.Android Studio 2.0 stable有着更快的编译速度,更好

【谜客帝国】第十一届阳光原创联想题会(2015.1.19)

谜客帝国第十一届阳光原创联想题会(2015.1.19)主持:阳光      计分:瓷1.取胜全靠兴奋剂 赤膊上阵遭败绩 屡败屡战是为何 拒绝吃药打点滴 3 不服输2.良月圆十分 坐山观虎斗 伤愈再请战 南非一地名 3 好望角3.感情深,一口闷  天初暖,日初长  苹叶软,杏花明  丛树深,万花芳 3 春光好[注:二面出自 唐  欧阳炯<春光好·天初暖>,三面出自 唐  和凝<春光好·苹叶软>,四面出自马彦<春光好.鼋头渚>]4.三言两语 乘法口诀 计座谈 言行一致  4

【定时任务|开机启动】Windows Server 2008/2012 计划任务配置(任务计划程序)每分钟执行BAT

打开计划任务快捷方式(在 “管理工具”内): C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Task Scheduler.lnk 很多人在问我: 1.Windows Server 2008 计划任务在哪里配置? 2.Windows Server 2008 可以配置每分钟或是每小时执行我的任务吗? 答案是:可以! 首先Windows Server 2008不同于其他服务器操作系统和Windows

【小松教你手游开发】【系统模块开发】unity 数据储存到本地为二进制文件(聊天记录本地储存)

unity游戏开发中有很多需要把数据储存到本地,官方有好几个方式可以使用,下面简单介绍一下. 一.Stream::Write,Stream::WriteLine 这个方法是打开数据流就开始写字符串,可以指定长度写,也可以一行一行的写.具体参考http://blog.csdn.net/dingxiaowei2013/article/details/19084859和雨松大神的http://www.xuanyusong.com/archives/1069 这种方法最简单,一行一行的写,一行一行的读,

Django学习【第6篇】:Django之ORM单表操作(增删改查)

django之数据库表的单表查询 一.添加表记录 对于单表有两种方式 # 添加数据的两种方式 # 方式一:实例化对象就是一条表记录 Frank_obj = models.Student(name ="海东",course="python",birth="2000-9-9",fenshu=80) Frank_obj.save() # 方式二: models.Student.objects.create(name ="海燕",co

【谜客帝国】第九届老爱原创谜会(2014.12.30)

谜客帝国第九届老爱原创谜会(2014.12.30)主持:瓷       计分:晶莹1.现有十人达标准(字)规.注:双扣2.乱呈能,别下毒(11笔字)理3.难得知错又开口(汉人)吕雉4.高校新生载入校(3字年纪比较词)大一岁5.这些问题都不懂(即物赠)几盘咸菜6.太太在聚餐(3字点心)老婆饼7.独活(期货术语•秋千格)做单8.打的付款,节省消费(即赠物)十二支鲜花9.对林散之有安排(2字植物)桉树10.这图可更新(象声词)叮咚11.“苍天骑士”拍马屁(3字外神话人物•上楼格)阿修罗.注:神官“苍天

【金阳光测试】Android自动化 -- 学习历程:MonkeyRunner原理初步

章节:自动化基础篇——MonkeyRunner原理初步 网易云课堂: http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=877115&courseId=712011 主要讲解内容及笔记: 一.理论知识和脚本演示 最佳方式是上官网文档去查看monkeyrunner的介绍,官网上不去,就找了一个本地的android 4.2 的查看,基本内容没啥变化 First,什么是MonkeyRunn