游客

Android O预览版4来了,O还会远吗?

游客 2017-07-26 12:11:16    200829 次浏览

期待已久的 Android O 预览版 4 (Developer Preview 4)  终于来了,这是在发布 Android O 最终版本之前的最后一个预览版,开发者可以借此机会尽快展开 Android O 系统的适配和测试并发布更新,等到 Android O 正式版发布之后可以让用户平稳过渡到 Android O 系统。

Android O预览版4来了,O还会远吗?

如果你有一个设备已经加入了 Android 测试计划,那么最近几天你的设备将会收到 DP 4 系统的更新,如果还没加入可以去 Android 测试计划官网加入并获得更新。

  DP4 的主要更新有哪些?

预览版 3 以来所有可用的 APIs、bug 修复和一些优化

  Android O 预览版 4 设备镜像

标准版的 Android 26.0.0 支持库 (Support Library)

最近几天还会有 SDK、Tools 和 Android Emulator 系统镜像的增量更新等等

新版的 Android Testing Support Library,它包含了一些新特性,例如:Android Test Orchestrator、Multiprocess Espresso 等等

  在 Android O 上测试你的应用

预览版 4 是 Android O 最终版的候选版本,所以你可以在预览版 4 上测试和适配你的的应用,在测试和适配的时候你需要适当的处理一下 Android O 的一些新的行为变更,比如:后台位置限制 (background location limits)通知频道 (notification channels)网络 (networking)安全 (security)和 标识符 (identifers) 等,更 Android O 的行为变更请到这里查看

  用 Android O 的新特性和 API 增强你的应用

运行最新版本 Android 的用户通常在下载应用程序,消费内容和进行购买方面最为活跃。 他们更喜欢支持他们最喜爱的应用中的最新 Android 功能。 使用 Android O,用户期待着通知渠道和点,快速固定,画中画,自动填充等功能。 随着时间的推移,更多用户升级到 Android O,这些功能还可以帮助您增加与应用的互动。

使用 Android 最新版的用户在应用下载、内容付费和付费购买方面最为活跃。他们更喜欢已经支持了 Android 最特性的应用。而对于 Android O,用户比较期待的新特性有:通知频道通知标记 (dots)固定的快捷方式 (shortcut pinning)画中画 (picture-in-picture)自动填充 (autofill)等等。随着更多的人升级到 Android O,这些新特性可以帮助你提升应用用户的活跃度。

在你的应用中使用 Android O 不仅能增加用户的活跃度还可以提供更多的安全性以及提高应用的性能。例如自适应图标 (adaptive icons)可下载的字体 (downloadable fonts)自适应的 TextView (autosizing TexeView) 等,并且可以大大减小你应用的 APK 大小。耗电量也是用户比较关心的一个问题,所以他们会感谢你的应用针对后台执行限制以及其他重要系统行为变更进行了优化。

如果想了解关于 Android O 预览版的所有新功能和 API 以及如何将其应用到你的应用中可以访问 Android O 开发者预览版网站

 通过 Android Studio 加速你的应用开发

当你准备基于 Android O 做开发时,建议你更新到最新版本的 Android Studio 3.0,可从预览版的渠道 (canary channel)下载。Android Studio 3.0 除了改进了应用性能分析工具,支持 Kotlin 编程语言和 Gradle 构建优化之外,Android Studio 3.0 还可以让开发者很方便的使用 Instant  AppsXML 字体 (XML Fonts)可下载字体 (Downloadable Fonts) 和自适应图标进行开发。另外还建议你将 Android 支持库更新到 26.0.0 稳定版本,它现在就可从 Google 的 Maven 中央仓库中获取,在未来的几天后可以获取到最新的 SDK,工具和仿真器系统映像(emulator system images)。

你可以将项目的 compileSdkVersion 更新为 API 26,以针对官方的 Android O API 进行编译。 还建议你将应用的 targetSdkVersion 更改为 API 26,以便对 Android O 的一些特定行为变更进行测试。关于如何设置你的 Android O 开发环境的详细信息,请查看官方给出的迁移指南

  发布你的应用更新到 Google Play

Google Play 现在已经可以提交适配到 API 26 的应用啦。如果你已经准备好了,那么你现在就可以在 Alpha、Beta 或者 production 渠道中发布你的应用啦。但是你要确保你的应用在 Android O 以及旧版本系统上运行良好,建议你使用 Google Play 的 Beta 版测试功能,先获取一小部分早期用户的反馈,然后在逐步放出新版。

  如何获取到 Developer Preview 4

获取开发者预览 4 非常的简单,只需访问 android.com/beta 并选择您的手机或平板电脑。你也可以选择手动下载并把更新刷到手机里。 Android O 开发者预览版已经适配了 Pixel,Pixel XL,Pixel C,Nexus 5X,Nexus 6P,Nexus Player 和 Android Emulator。 当我们发布 Android 的官方版本时,注册的设备将自动更新。欢迎继续分享和反馈你的问题和请求

编/译:谷饭 

原文: Android Developer Blog

内容加载中