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 开发者网站了解技术细节。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
最后
愿你有一天,真爱自己,善待自己。
本文在开源项目:Android开发不会这些?如何面试拿高薪 中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…
中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…