英文原文:Android N Developer Preview 2, out today!
作者:Dave Burke, Google 工程 VP
译者:Guokai Han

上个月我们发布了第一个 Android N 开发者预览版,让你先睹为快。你们的反馈帮助我们捕获了 bug 、改进了特性。今天,第二个预览版更新发布了,继续测试你的应用吧。

这一版中修复了反馈的一些 bug,例如不能连接隐藏的 WiFi 网络(AOSP 203116),多窗口中断(AOSP 203424),直接回复的关闭 activity 问题(AOSP 204411),这些只是几个例子。我们在寻找更多问题,请通过 issue tracker 或 Android N G+社群 给我们反馈。

新变化:

上个月的预览版带来许多新特性,如多窗口、bundled 通知等。新版本在这些基础之上又带来一些新特性:

  • Vulkan:Vulkan 是新的 3D 渲染 API,为开发者提供了直接的、低开销的 GUP
    控制,并为重度绘图调用(draw-call)应用提供了显著的性能提升。Vulkan 减少了 CPU 负担,在某些复合基准测试中比
    OpenGL ES 在单核上的吞吐量高10倍。线程友好的 API 设计允许多核高效率地并行使用,显著地提高了性能。在 Android N
    上,Vulkan 成为了平台的一部分,你可以支持的设备上使用预览版 2 进行测试。更多信息见这里以及这篇 Vulkan 开发者工具的博客。
  • 启动器快捷方式(Launcher shortcuts):
    现在应用可以在启动器中定义快捷方式,帮助用户更快地执行某些操作。这些快捷方式包含一个指向应用内特定位置的 Intent
    (例如:给你最好的朋友发送一条消息,在地图应用中导航回家,在媒体应用中播放电视剧的下一集)。应用可以通过
    ShortcutManager.setDynamicShortcuts(List) 和
    ShortcutManager.addDynamicShortcut(ShortcutInfo) 发布快捷方式,每个应用可以展示 3-5
    个快捷方式。
  • Emoji Unicode 9 支持:
    我们引入了新的人物表情设计,抛弃了通用外观有利于更加人性外观的设计。如果你是键盘或消息应用的开发者,你应该开始在你的应用中吸纳这些的表情。本次更新同时包含肤色变化支持和
    Unicode 9 符号,如培根、自拍、拍脸(face palm)等。你可以使用 Paint.hasGlyph() 动态检查这些新的符号。

    新的人物 emoji 表情

    新的活动 emoji 表情
  • API 变化:这次更新包含 API 的变化,我们在持续精炼新特性,如多窗口支持(现在可以单独指定 activity 的最小高度、最小宽度)、通知等。相关细节,请查看下载版 API 参考文档中的变化报告。
  • Bug 修复:我们解决了系统中的许多问题,包括你们通过 issue tracker 报告的这些问题。请继续告诉我们你发现的问题,并跟踪已知的问题。

如何更新:

获得本次和后续更新的最简单的方法是让你的设备加入到 Android Beta 计划中。只需访问 g.co/androidbeta ,选择你符合要求的 Android 手机或平板加入即可。你很快会通过 OTA 收到这次以及后续的更新的。如果你的设备已经加入了,你很快会收到更新,不用做其它操作。你也可以手工下载刷上这个更新。预览版 2 是面向开发者的,而不是适合日常使用。这个构建还不是性能和电池优化的。

Android N 现在可用在 Nexus 6, Nexus 5X, Nexus 6P, Nexus 9 和 Pixel C 设备上,以及一般的移动 4G [Android One]设备上。Nexus Player 会在其他设备更新之后几天内更新。

要构建和测试预览版 2 的应用,和预览版 1 一样,你需要使用 Android Studio 2.1 。你需要检查 SDK 组件更新(包括构建工具和模拟器镜像),查看这里获得更多细节。

非常感谢大家的反馈,请通过 issue tracker 或 Android N G+社群 继续向我们反馈问题。更早的获得你的反馈就会在下一版 Android 中吸纳更多。

转自:http://chinagdg.org/2016/04/android-n-developer-preview-2/

作者推荐:

  1. 谷歌最新操作系统Android N逐步实现对VR的支持
  2. Google 表示可能会将 Swift 作为 Android开发的首选语言

更多相关文章

  1. 了解与建设有中国特色的Android(安卓)M&N(Android6.0和7.0新特性
  2. Android开发者编码风格
  3. Android(安卓)调试桥abd
  4. 是时候抛弃Eclipse转向Intellij了
  5. Google建议开发者从Eclipse切换到Android(安卓)Studio 1.0
  6. GitHub Android(安卓)开源项目汇总
  7. android开发之Google工程师多图详解Android架构
  8. Android经典蓝牙基础(一)
  9. Android(安卓)OTA升级原理 - 实现流程(整理一)

随机推荐

  1. eclipse下开发android应用的几个常用插件
  2. Android(安卓)-- 超全的 File,Bitmap,Drawa
  3. Android学习之反编译工具介绍
  4. android wm9714 ASoC driver porting
  5. Android(安卓)shape中的padding无效
  6. android settings学习笔记(一)
  7. Android学习笔记-Intent(一)
  8. Android(安卓)自定义 HorizontalScrollVi
  9. 第②波 | 纯福利,无套路资源分享~
  10. android 里面的 Drawable 和 ConstantSta