Android O API最终版发布,你的app准备好了吗

原标题:Android O APIs are final, get your apps ready!
链接:https://android-developers.googleblog.com/2017/06/android-o-apis-are-final-get-your-apps.html
作者:Dave Burke (工程师副总裁)
翻译:arjinmc

三周前在Google I / O上,我们宣布了Android O的第二次开发人员预览,以及关键主题Fluid ExperiencesVitals,并强调了我们通过Project Treble实现模块化基础的工作。我们发布第一个测试版本也是我们的重要里程碑。我们谈了很多关于什么在主题演讲和分组在Android的新会话,如果你错过了视频直播时,查看会谈的完整存档这里

今天我们推出开发者预览版3之后的最终的Android O API,最新的系统映像以及Android Studio的更新,在夏季末帮助你准备好app发布的。观看7月份的另一个预览更新,将为你带来近乎最终的系统映像。

如果你已经在Android测试版程序中注册了你的设备,那么你将很快收到Developer Preview 3的更新。

使你的应用程序与Android O兼容

随着消费者在未来几个月的推出即将到来,关键的第一步是使你当前的应用程序与Android O兼容。这将使 你的用户在到达其设备时无缝过渡到新平台。

如果你尚未测试你的应用程序的兼容性,开始使用很简单 - 只需在Android测试版中注册受支持的设备,然后直接获取最新更新,然后从Google Play安装你当前的应用程序并进行测试。应用程序应该运行和看起来不错,它应该适当地处理Android O的表现变化 - 特别要注意后台限制网络安全性标识符的变化。

完成任何必要的更新后,我们建议你将应用的兼容版本立即发布到Google Play,而无需更改应用的平台定位。

使用Android O功能和API来增强你的应用程序

通过Android O功能扩展你的应用程序可以帮助你更多地参与互动,提供新的互动,为用户提供更多的控制和安全性,甚至提高应用的性能。

通知渠道 提供了更多的方法来向用户展示新内容,并将其重新带入你的应用。画中画可让你的应用程序在屏幕上保持屏幕上的同时,用户可以进行多任务处理,而自动填充功能使他们能够轻松地输入表单数据并帮助保持数据的安全。还检查了自适应图标XML字体资源可下载字体emoji表情符自动调整大小的TextViewA音频API,和其他许多内容。你还需要计划支持后台执行限制以及O应用程序重要系统行为的其他重要更改。

访问O开发者预览网站,了解所有新功能和API以及如何将其构建到应用程序中。

img img

画中画模式可让用户在多任务时保持使用(左)。通知点让用户在你的应用程序中处于活动状态,并让他们直接跳转应用程序的核心功能(右)。

开始使用Developer Preview 3

今天的预览更新包括最新版本的Android O平台,最终的API级别26以及数百个错误修正和优化。你可以从Android Studio中的SDK Manager下载最终的API 26 SDK ,并从Google的Maven存储库下载Android支持库 26.0.0 beta 2 。

通过这些官方Android O API,你可以一起为你开发和测试应用程序所需的一切。安装最终SDK后,你可以将项目更新compileSdkVersion为API 26,以便根据官方的Android O API进行编译。我们还建议你将应用程序更新targetSdkVersion为API 26,以便选择使用Android O特定行为更改来测试应用程序。有关如何设置使用Android O构建环境的详细信息,请参阅迁移指南

自第二次开发人员预览后,API已经发生变化,因此如果你现有的代码使用Android O预览API,请查看差异报告以查看代码可能受到的影响。

如果你正在开发Android O,我们建议你更新到最新版本的Android Studio 3.0,现在可以在canary频道中使用。除了强大的新功能,如改进应用性能分析工具,用于支持Kotlin编程语言,并Gradle建立优化的Android Studio 3.0包括建立支持即时应用程序,一个自适应图标向导,并支持XML的字体可下载字体

img
Android Studio 3.0包括使用Android O功能开发的工具,可让你在应用程序中预览XML字体资源。

如果你不打算使用这些功能,你现在可以选择使用stable通道的Android Studio 2.3.3开发Android O。请注意,使用自适应图标和可下载字体的工具以及XML字体在Android Studio 2.3.3中不可用。

将你的应用发布到Google Play中的Alpha,Beta或制作频道

现在,API是最终版,你可以发布APK更新,并将API 26进行编译,并可选择将其定位到Google Play的alpha,beta或甚至制作频道。在预览过程中发布O目标应用程序可让你测试现有设备的兼容性,并将更新推送到运行API 26的设备,例如注册Android测试版的用户。

为了确保你更新的应用在Android O以及旧版本上运行良好,通常的策略是使用Google Play的测试版测试功能,从一小群用户(包括开发者预览用户)获取早期反馈,然后执行当你将更新的应用程序发布给所有用户时,你将分阶段推出。

如何获得预览更新

通过Android Beta程序,全球开发人员和早期采用者将很快在其设备上获得Developer Preview 3。如果你尚未注册,只需访问android.com/beta并选择符合条件的Android手机或平板电脑。一如以往,你也可以手动下载更新。O开发者预览版可用于Pixel,Pixel XL,Pixel C,Nexus 5X,Nexus 6P和Nexus Player。

非常感谢你的所有反馈。我们今年夏天将在消费者发布工作中继续分享反馈或请求。我们期待在Android O上看到你的应用程序!

results matching ""

    No results matching ""