Android 11 开发者预览版 3 现已发布
Android 11 开发者网站 https://developer.android.google.cn/preview 手动下载和刷机 https://developer.android.google.cn/preview/download 分享您的想法 https://developer.android.google.cn/preview/feedback
开发者预览版 3 内容
在今天发布的版本中,我们提供了许多新的功能和变化供您尝试,还对现有功能、API 和工具进行了一系列更新。接下来会介绍其中几项:
应用退出原因更新 - 应用退出的原因有很多,应用崩溃、系统终止以及用户操作都有可能导致应用退出。应用所在的设备类型、内存配置和运行场景各不相同,所以了解应用退出的原因以及当时的状态十分重要。Android 11 通过退出原因 API (Application Exit Info) 让这个事情变得更加容易: 您可以使用该 API 来查看应用最近退出的详细信息。在 DP3 中,我们根据大家的反馈更新了 API。如果您还没有尝试过这个新 API,我们建议您试一试,欢迎大家继续提供反馈信息。
应用退出原因 API
https://developer.android.google.cn/reference/kotlin/android/app/ActivityManager#gethistoricalprocessexitreasons
查看应用退出详细信息
https://developer.android.google.cn/reference/android/app/ApplicationExitInfo
分享反馈信息 (请使用如下链接或长按识别下方二维码)
https://google.qualtrics.com/jfe/form/SV_9HOzzyeCIEw0ij3?Source=process-terminations&Q_Language=ZH-S
官方文档: GWP-ASan https://developer.android.google.cn/ndk/guides/gwp-asan
ADB Incremental (ADB 增量安装) - 在开发过程中使用 ADB (Android Debug Bridge) 安装体积较大的 APK 可能会拖慢速度,影响您的工作效率,对 Android 游戏开发者而言尤其如此。Android 11 带来了 ADB Incremental,现在从开发机向 Android 11 设备上部署大型 APK (2GB 以上) 的速度可以提高 10 倍之多。要使用这个新开发者工具,首先请用新的 APK 签名方案 v4 进行签名,然后用 Android 11 预览版 SDK 中的最新版 ADB 命令行工具安装 APK。这个功能也是我们正在打造的新工具套件的一环,旨在帮助开发者们提升在 Android 上构建游戏的效率。需要注意的是,在 DP3 中,由于需要在设备级别上更改文件系统,ADB Incremental 只适用于 Pixel 4 / 4XL 设备。所有新推出的 Android 11 设备都将包含这一变化并支持 ADB Incremental。请前往官方文档了解更多信息。
为 APK 签名 https://developer.android.google.cn/studio/command-line/apksigner#v4-signing-enabled APK 签名方案 v4 https://developer.android.google.cn/preview/features#signature-scheme-v4 官方文档: 增量 APK 安装 https://developer.android.google.cn/preview/features#incremental
Wireless Debugging (无线调试) - 在 Android 11 中,我们重塑了通过 Wi-Fi 连接使用 ADB 进行调试的体验。笔记本电脑上的 USB 接口有限,而且开发者往往已经有不少 USB 数据线和连接需要管理,Android 11 的无线调试功能可以帮助您提高工作效率。该无线调试功能与现有的 TCP/IP 调试工作流程不同,它不需要数据线来进行设置,可以长期记忆连接,并且可以利用最新的 Wi-Fi 速度标准。在 DP3 中,通过配对码操作就可以使用这个开发功能。我们计划在未来版本的 Android Studio 中整合二维码配对和无线调试功能,但在现阶段,我们想收集大家对 DP3 中提供的命令行工具的早期反馈。请参阅官方文档了解详情。
官方文档: 无线调试 https://developer.android.com/preview/features#wireless-adb
数据访问审核更新- 数据访问审核是 Android 11 提供的开发者功能,在 DP3 中我们重新命名了其中几个 API。如果您已经在使用这些 API,请务必查看这些更改。简单介绍一下这个功能: 它可以让您更好地了解自己的应用访问用户数据的情况,以及访问的流程路径。例如,它能帮您识别意外的私有数据访问,不论造成意外访问的是您自己的代码还是其他 SDK。请在您的应用中尝试一下数据访问审核,您可以在官方文档阅读更多内容。欢迎您分享反馈信息给我们。
重新命名的 API
https://developer.android.google.cn/sdk/api_diff/r-dp3-incr/changes/pkg_android.app
官方文档: 数据访问审核
https://developer.android.google.cn/preview/privacy/data-access-auditing
分享反馈信息 (请使用如下链接或长按识别下方二维码)
https://google.qualtrics.com/jfe/form/SV_9HOzzyeCIEw0ij3?Source=data-access-auditing&Q_Language=ZH-S
DP3 差异报告
https://developer.android.google.cn/sdk/api_diff/r-dp3-incr/changes.html
版本说明
https://developer.android.google.cn/preview/release-notes
应用兼容性
开发者预览版 3 的推出,意味着我们已经在定型最终功能和 API 的道路上取得了可观的进展,我们今后将会把工作重点转移到细节打磨和提升性能表现等方面。事不宜迟,请现在就开始测试您应用的兼容性,以及确定接下来的工作内容。我们建议在 Android 11 Beta 版到来之时发布应用的兼容更新,以便从 Android Beta 更广泛的用户群体中获取反馈。
官方文档: 发布日程 https://developer.android.google.cn/preview/overview
手动下载和刷机 https://developer.android.google.cn/preview/download 行为变更 https://developer.android.google.cn/preview/behavior-changes-all
官方文档: 打开或关闭变化项目 https://developer.android.google.cn/preview/test-changes Android 11 中有关限制非 SDK 接口的更新 https://developer.android.google.cn/preview/non-sdk-11
△ 开发者选项中的应用兼容性开关
即刻开始体验 Android 11
分享使用反馈 https://developer.android.google.cn/preview/feedback 获取系统映像 https://developer.android.google.cn/preview/download.html 官方文档: 设置说明 https://developer.android.google.cn/preview/setup-sdk
分享您的想法 https://developer.android.google.cn/preview/feedback.html 报告问题 https://issuetracker.google.com/issues/new?component=190602&template=1407746
推荐阅读