当我们开始计划 Android 11 的时候,我们没有预料到这些变化会发生在我们所有人身上,几乎遍及世界上的每一个地区。 这些挑战要求我们保持灵活性,寻找新的合作方式,特别是与我们的开发者社区合作。

为了帮助我们迎接这些挑战,我们宣布更新我们的发布时间表。 我们今天将为您带来第四个开发者预览版,并将 Beta 1 移至 6 月 3 日发布。 为了告诉你关于这个版本的一切,并提供你所需要的技术资源,我们正在举办一个 #Android11: the Beta Launch Show 的在线开发者活动。

Join us for #Android11: The Beta Launch Show

11: The Beta Launch Show

虽然情况不允许我们亲自到海岸线露天剧场参加谷歌 I/O 年度开发者大会,但我们正在组织一个在线活动,在那里我们可以与你分享 Android 中最好的新东西。 我们希望你能加入我们的 #Android11: The Beta Launch Show,这是一个从 Android 开发者那里了解 Android 最新发展的机会。由我和 Dave Burke 主持,我们将在美国东部时间 6 月 3 日上午 11 点开始。我们将在节目结束后发布现场问答,在 twitter 上发布你的 #askandroid 问题,让它们得到现场回答!

当天晚些时候,我们将分享一系列的演讲,从 Jetpack Compose 到 Android Studio 和 Google Play ——我们原本计划为 Google I/O 开发的演讲——以帮助你充分利用最新的 Android 开发。你可以在 developer.android.com/android11 注册来接收这个事件的更新。

Android 11 更新日程表

我们的行业发展非常迅速,我们知道我们的许多设备制造商合作伙伴正指望我们帮助他们在今年晚些时候将 Android 11 引入新的消费设备。我们也知道,你们中的许多人一直致力于优先考虑 Android 11 上的早期应用程序和游戏测试,部分基于我们的平台稳定性和其他里程碑。与此同时,我们所有人都在远程协作,优先考虑我们的家人、朋友和同事的福祉。

因此,为了帮助我们满足生态系统的需求,同时考虑到对我们的开发者和合作伙伴的影响,我们决定在 Android 11 的发布时间表中增加一些额外的时间。我们将在一个月前推出 Beta 1 和所有后续的里程碑,这给了每个人更多的空间,但让我们在第三季度的最终版本上保持正轨。

以下是新时间表中的一些关键变化:

  • 我们今天发布了第四个开发者预览版,用于测试和反馈
  • 测试版 1 将于 6 月 3 日发布。我们将在这个版本中包含最终的 SDK 和 NDK api,并为针对 Android 11 的应用程序开放 Google Play 发布
  • Beta 2 推迟到 7 月发布。我们将达到平台稳定与此版本
  • Beta 3 将推迟到 8 月,并将包括最终测试的发布候选版本

通过在原始时间线上提供最终的 api,同时改变其他日期,我们给你额外一个月的时间来编译和测试最终的 api,同时确保你在平台稳定性和最终版本之间有相同的时间,计划在第三季度晚些时候发布。 以下是时间线。

你可以阅读更多关于新时间线对应用程序开发者意味着什么的预览程序概述

App 的兼容性

时间表的改变为你增加了一些额外的时间来测试你的应用程序的兼容性,并确定任何你需要做的工作。 我们建议在6月3日发布一个兼容的 Android 11 Beta 应用程序更新,以获得更多的 Android Beta 用户的反馈,他们将获得更新。

在 Beta 1中,SDK 和 NDK api 将是最终的,当我们在7月份达到平台稳定性时,系统行为和非 SDK 灰色列表也将最终确定。 到那时,计划做最后一个相容性测试,尽快发布完全兼容的应用程序,SDK,或者库,以便为最终的 Android 11版本做好准备。 您可以在开发人员时间表中了解更多信息。

今天你可以在 Pixel 2,3,3 a 或者4设备上启动 google 兼容性测试,或者你也可以使用 Android 模拟器。只需要刷入最新版本的系统镜像,安装当前的生产应用程序,并进行用户使用的流程测试。一定要检查你的应用程序可能受到影响的区域的行为变化。目前没有必要更改应用程序的 targetSdkVersion,尽管我们建议评估工作,因为一旦你的应用程序定位于新的 API 级别,许多变化就会发生。

从 Android 11开始吧

今天,我们将推出一个开发者预览版 4,其中包括最新的 bug 修复、 API 调整和特性,以便在应用程序中进行尝试。 它可以通过手动下载和刷入 Pixel 2、3、3a 或4设备上使用,如果您已经在运行开发人员预览版本,那么您将可以通过今天发布的 OTA 更新进行升级。

关于 Android 11的完整信息,请访问 Android 11 开发者网站,请继续让我们知道你的想法

原文地址:https://androidweekly.io/news-android-11-beta-plans/

版权声明:禁止一切形式的转载-禁止商用-禁止衍生

[译]ANDROID 11: BETA 计划的更多相关文章

  1. 让最新的 Android Q Beta 3 强制重启的 Project Mainline,到底是什么?

    一. 序 最新的 Android 版本 Q,已经发布了 Android Q Beta 3,虽然没有正式发布,但是不少用户已经加入了测试计划,抢先体验 Android Q 的新功能. 近期不少体验用户反 ...

  2. Android Q Beta 6 终极测试版发布!

    前言 当今手机市场可谓是百花齐放,但手机系统却屈指可数,其中Android和iOS就占据了整个手机系统市场的99%,单单Android就占据了整个手机系统市场的86%,可谓是占据绝对优势.     其 ...

  3. Android P Beta发布!最新版本抢先体验!

    在不久前结束的谷歌I/O开发者大会上,谷歌公布了下一个版本的 Android,也就是 Android P 的 beta 版本.Android P 将 AI 定位为操作系统的核心,并侧重于提供智能且简洁 ...

  4. 华为终端开放实验室Android P Beta 4测试能力上线

    7月26日,Android P Beta 4发布(即Android P DP5),此版本为开发者最后一个预览版本,也预示着Android P正式版即将与大家见面. 为保证开发者在正式版本来临前做好充分 ...

  5. Android 11(R) Power HAL AIDL简析 -- 基本接口

    Android 11(R) Power HAL AIDL将分三篇文章来介绍: Android 11(R) Power HAL AIDL简析 -- 基本接口 Android 11(R) Power HA ...

  6. Linux Subsystem For Android 11!适用于Debian GNU/Linux的Android子系统,完美兼容ARM安卓软件!

    本文将讲述如何在Debian Stable 系统安装一个Android 11子系统,并且这个子系统带有Houdini可以兼容专为移动设备开发的ARM软件.在root权限下,编辑/etc/apt/sou ...

  7. [译] iOS 11.4.1 Beta:全新的USB限制模式

    (Source/原文链接 https://blog.elcomsoft.com/2018/06/ios-11-4-1-beta-usb-restricted-mode-has-arrived/) 作者 ...

  8. Java 11 发布计划来了,已确定 3个 新特性!!

    Oracle 已经发布了 Java Development Kit 10,下一个版本 JDK 11 也在准备之中了.按照 Java 新的版本发布标准,Java 11 将在 6 个月后到来,现在它还只有 ...

  9. [译]Android调整图像大小的一些方法

    翻译自 某大神在Stack Overflow里的自问自答 (一般我们将Bitmap翻译为位图,但为了更好理解,在本文中我将它翻译成图像): 我们在开发的时候,经常需要从服务器中加载图像到客户端中,但有 ...

随机推荐

  1. xargs与exec区别

    平时使用find命令查找出文件的时候有时候后面有时候用-exec有时候用管道加xargs,这2个到底有什么不同?下面就这2个的不同做简单介绍. 零.实验环境 [root@osker /]# find ...

  2. 基于mui的H5套壳APP开发web框架分享

    前言 创建一个main主页面,只有主页面有头部.尾部,中间内容嵌入iframe内容子页面,如果在当前页面进行跳转操作,也是在iframe中进行跳转,而如果点击尾部按钮切换模块.页面,那就切换ifram ...

  3. C语言小练习之学生信息管理系统

    C语言小练习之学生信息管理系统 main.c文件   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 ...

  4. 09-sass

    一.sass和scss sass最初是为了配合haml设计的,不需要大括号,用tab缩进 从第三代开始,保留缩进风格,完全向下兼容普通的css代码 二.下载配置sass compass是sass的一个 ...

  5. php开发中如何判断 是否微信访问

    在开发中遇到了这样一个需求,仅允许在微信中访问,所以就要对微信浏览器访问进行判断,本篇博文讲述如何判断是否是微信访问. /** * 判断是否微信访问 * @return bool */ functio ...

  6. 如何将一个div水平垂直居中?6种方法做推荐

    方案一: div绝对定位水平垂直居中[margin:auto实现绝对定位元素的居中], 兼容性:,IE7及之前版本不支持 div{ width: 200px; height: 200px; backg ...

  7. 用threejs实现三维全景图

    网络上看到了3D全景图,发现threejs里面有一个库竟然可以实现,一下我贴出代码: <!DOCTYPE html> <html> <head> <meta ...

  8. Web三维编程入门总结之一:WebGL与Threejs入门知识

    /*在这里对这段时间学习的3D编程知识做个总结,以备再次出发.计划分成“webgl与three.js基础介绍”.“面向对象的基础3D场景框架编写”.“模型导入与简单3D游戏编写”三个部分,其他零散知识 ...

  9. testNG groups 分组测试

    testNG的分组通过xml文件<groups>标签和@Test(group="组名")来实现分组 xml中关于分组的详细介绍,通过groups 定义一个组,通过< ...

  10. [linux][nginx] 常用2

    出现提示"Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address alre"的错误提示. 这 ...