共计 2173 个字符,预计需要花费 6 分钟才能阅读完成。
作者 / Dave Burke, VP of Engineering
随着 8 月的到来,Android 11 的正式版曾经跃然纸上!咱们正在为新平台做最初的微调。往年预览周期 的最初一次更新——Beta 3,曾经正式公布。对于开发者来说,趁着正式版还没有公布到消费者手中,是时候筹备好您的利用了。
您当初就能够在 Pixel 2、3、3a 和 4(以及 行将到来的 4a)系列设施上装置 Beta 3。只需在这里 注册 即可取得 OTA 更新。如果您曾经注册,则会主动取得更新。感激大家始终以来提供的反馈,请持续和咱们 分享您的应用感想。
更多对于 Android 11 正式版的信息行将公布,敬请放弃关注!
Beta 3 中的更新
本次更新包含针对 Pixel 设施和 Android 模拟器的 Android 11 公布候选版本。咱们在 Beta 2 时就曾经达到了平台稳定性里程碑,即所有面向利用的接口和行为都已敲定,包含 SDK 和 NDK API、面向利用的零碎行为,以及对非 SDK 接口的限度。在这些根底之上,通过退出最新的修复和优化,Beta 3 为您提供了实现测试所需的所有。
在 Android 11 的调整进入序幕的同时,咱们也通过本次版本将 接触史告诉零碎(Exposure Notifications System)正式引入 Android。从 Beta 3 开始,用户无需启用设施地位选项就能在 Android 11 上运行接触史告诉利用。请留神这是咱们仅针对接触史告诉零碎的一个例外,因为该零碎从设计上让应用它的利用无奈通过蓝牙扫描来推断设施地位。为了爱护用户隐衷,所有其余利用仍将被禁止执行蓝牙扫描,除非设施地位选项已被启用,并且用户已为该利用授予地位权限。请浏览《接触史告诉的相干更新》一文理解详情。
让您的利用为 Android 11 做好筹备!
随着 Android 11 正式版的邻近,咱们要求所有 Android 利用和游戏开发者尽快实现兼容性测试,并公布更新。对于 SDK、库、工具和游戏引擎开发者来说,立刻公布兼容版本更为重要,因为在收到您的更新之前,您的上游利用和游戏开发者可能无奈持续进行他们的兼容性测试。
正如咱们在 Beta 2 公布的具体介绍,请参考该文档并进行 Android 11 兼容性测试。
要测试您以后的利用,请首先理解 Android 11 上会影响 所有利用的行为变更,查看利用在哪些方面会受影响。
上面是首先须要关注的变更(无论您利用的 targetSdkVersion 是多少):
- 单次权限 – 当初,用户能够为地位信息、设施麦克风和摄像头授予单次应用权限。详细信息请拜访 官网文档;
- 内部存储拜访权限 – 利用无奈再拜访内部存储空间中属于其余利用的文件。详细信息请拜访 官网文档;
- Scudo Hardened Allocator – 当初它是利用内原生代码的堆内存分配器。详细信息请拜访 官网文档;
- 文件描述符排查器 – 此性能当初默认启用,以检测利用原生代码的文件描述符处理错误。详细信息请拜访 官网文档。
记得在利用中测试库和 SDK 的兼容性。如果发现问题,请尝试更新该 SDK 至最新版本,或分割开发者寻求帮忙。
无关兼容性测试和工具的更多信息,请查看 Android 11 兼容性相干的资源,并拜访 Android 11 开发者网站理解技术细节。
摸索新性能和 API
Android 11 通过聚焦三个主题:以人为本、灵便管制以及隐衷平安,打造了泛滥全新性能,使得开发者能够为用户打造全新的体验。如果您曾经急不可待想要一试,请浏览咱们的 首个 Beta 版公布文章 以纵览所有的开发者性能。您也能够拜访 Beta 版发布页面,观看 Android 团队成员们就本人所负责畛域的最新变动发表的演讲。无关 Android 11 性能和 API 的残缺详细信息,请拜访 Android 11 开发者网站。
另外请别忘了体验 Android Studio 中实用于 Android 11 的新性能,以改善您的生产效率和工作流程,例如 ADB Incremental(ADB 增量更新),它能够更快地装置较大的 APK,另外还在平台 API 上退出了更多的可空性注解。您能够 下载 最新的 Android Studio Beta 或 Canary 版进行尝试。请查看 官网文档 理解如何针对 Android 11 配置 Android Studio。
如何获取 Beta 3?
非常简单!您能够在官网 注册,为 Pixel 2、3、3a 和 4(以及行将到来的 Pixel 4a)系列设施获取 Beta 3 的 OTA 更新。如果您曾经注册,则会主动收到更新,无需进行任何操作。另外您也能够尝试应用 Android Flash Tool 轻松地进行按需更新,咱们还提供了 可下载的零碎映像。如果您没有 Pixel 设施,能够应用 Android Studio 中的 Android Emulator,或应用 GSI 映像在反对的 Treble 兼容设施上运行 Android 11。
下一步
咱们将在 将来几周正式公布 Android 11,请放弃关注!同时,倡议开发者尽快实现测试,并公布兼容更新。欢送通过问题反馈表单 分享您的反馈,包含 平台问题(包含隐衷和行为变更)、利用兼容性问题 和 第三方 SDK 问题。再次感激大家始终以来提供的贵重反馈!
互动有奖
各位开发者敌人们,您的利用为 Android 11 适配了哪些性能?请扫码上面二维码到微信关上,在评论区通知咱们。咱们将为精选评论点赞数量排名在前三位和第 11 位 (排名截止于文章公布一周后) 的开发者送出 Android 11 礼包。谢谢您的参加和互动!