当我们开始计划 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. hadoop(七)集群配置同步(hadoop完全分布式四)|9

    前置配置:rsync远程同步|xsync集群分发(hadoop完全分布式准备三)|9 1. 分布式集群分配原则 部署分配原则 说明Namenode和secondarynamenode占用内存较大,建议 ...

  2. AJ整理问题之:NSTimer准确吗?

    NSTimer准确吗? 问题:NSTimer准确吗?如果不准确,怎么办? NSTimer的工作原理:假设timer每隔一段时间执行一次事件,很均匀的(例如每隔多少秒),假设在某一时刻cpu在做疯狂的大 ...

  3. 第三章:shell变量知识进阶

    特殊变量:位置变量大于9的时候,需要加上(),例如$(10)$*获取脚本的所有参数,如果不加""和$@是一样的效果,如果加上"",则表示所有参数组成一个字符串$ ...

  4. python编程语言是什么?它能做什么?

    Python是一种全栈的开发语言,你如果能学好Python,前端,后端,测试,大数据分析,爬虫等这些工作你都能胜任. 当下Python有多火我不再赘述,,Python有哪些作用呢? 就目前Python ...

  5. L24 word2vec

    词嵌入基础 我们在"循环神经网络的从零开始实现"一节中使用 one-hot 向量表示单词,虽然它们构造起来很容易,但通常并不是一个好选择.一个主要的原因是,one-hot 词向量无 ...

  6. centos7 安装php7遇到的问题

    环境中安装过php 5.4,觉得版本太低了,因此删除旧版本安装了新版本 1. 安装epel-release 通过命令: rpm -ivh http://dl.fedoraproject.org/pub ...

  7. JDBC 中的事务和批处理 batch

    JDBC事务处理: 事务处理一般在事务开始前把事务提交设置为false 所有DML语句执行完成后提交事务 demo: package com.xzlf.jdbc; import java.sql.Co ...

  8. Spring Boot中只能有一个WebMvcConfigurationSupport配置类

    首先将结论写文章的最前面,一个项目中只能有一个继承WebMvcConfigurationSupport的@Configuration类(使用@EnableMvc效果相同),如果存在多个这样的类,只有一 ...

  9. PHP pcntl

    来源:https://www.jianshu.com/p/de0b74f58f50 pcntl是一个可以利用操作系统的fork系统调用在PHP中实现多线程的进程控制扩展,当使用fork系统调用后执行的 ...

  10. php中session_id()函数详细介绍,会话id生成过程及session id长度

    php中session_id()函数原型及说明session_id()函数说明:stringsession_id([string$id])session_id() 可以用来获取/设置 当前会话 ID. ...