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

来源:互联网 发布:影子银行规模数据 编辑:程序博客网 时间:2024/05/16 08:18

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 emojiNew human emojiNew human emojiNew human emojiNew human emojiNew human emoji
    New human emoji
    New activity emojiNew activity emojiNew activity emojiNew activity 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

1 0
原创粉丝点击