10 月 5 日新闻 谷歌本日宣布,正式将源代码推送到 Android 开源名目 (AOSP),并正式宣布最新版块的 Android 12 巨大版块更新。
据悉,Android 12 将在接下来的几周内从谷歌 Pixel 序列手机起始,和本年晚些时候出当初三星 Galaxy、一加、OPPO、realme、传音 Tecno、vivo 和小米装备上。
谷歌表现,在 Android 12 Beta 时期有超越 225000 人测试了安卓 12,而且反应了近 50000 份成绩汇报以辅助进步最终版块的品质。因而谷歌向一切支出努力的用户表现感谢。
懂得到,谷歌还将在本年 10 月 27 日至 28 日举办的 Android 开辟者峰会上更具体地详细介绍和探讨有关 Android 12 的内容。底下是谷歌给出的局部新特性简介。
适用于 Android 的新用户界面
Material You
Android 12 引入了一种名为 Material You 的全新设想言语,可辅助开辟者构建愈加个性化、雅不雅的应用。
要想实现一切最新的 Material Design 3 更新,请测验考试应用 Alpha 版 Material Design Components 并存眷行将发表的对 Jetpack Compose 的支撑。
从新设想的小部件
谷歌更新了应用小部件,使它们更适用、更雅不雅、更容易被发明,并带来全新的交互式控件,可为任何装备创立呼应式规划和动静色彩以实现颇具个性化但团体作风一致的表面。
告诉 UI 更新
安卓 12 还更新了告诉设想,使其愈加古代化和适用。Android 12 应用了尺度可供性装潢自定义告诉,使其与一切其余告诉款式保持一致。
拉伸转动
为了让用户在转动 App 内容时愈加流利,Android 12 为一切转动局部增加了新的“拉伸”过渡后果。
应用启动加载画布
Android 12 还为一切应用引入了启动画布。App 可经由过程五花八门方法自定义启动画布,以满意其独特的品牌需要。
表现
放慢、更高效的体系机能
中心体系效劳所需的 CPU 时光削减了 22%,巨大核应用率削减了 15%,还改良了 App 启动时光并优化了 I/O 机能以放慢应用加载速度。对数据库查问,谷歌还将巨大窗口的 CursorWindow 机能进步了 49 倍。
优化的前台效劳
为了给用户供给更好的体会,Android 12 不再容许后盾的应用程序启动前台效劳。不外应用开辟者可能改用 JobScheduler 中新的加急名目。
呼应放慢的告诉
Android 12 对告诉弹出的限度有助于削减从告诉启动的应用程序的提早。比方 Google 相册 App 的启动速度当初进步了 34%。
机能类
应用程序可能在运转时检讨装备的机能品级并以此充分应用装备的机能。
放慢的机器进修
Android 12 可辅助您充分应用 ML 加速器,并一直经由过程神经收集 API 取得最好机能。ML 加速器驱动程序当初也可能经由过程 Google Play 效劳在平台版块以外更新,因而您可能在任何兼容装备上应用最新的驱动程序。
隐衷
隐衷把持面板
你可能在设置中更好地懂得您的 App 什么时候拜访麦克风、摄像头和地位数据。
含混地位
用户可能更好地把持他们的地位数据,他们可能授与您的应用拜访巨大抵地位的权限,即便 App 恳求了准确地位。
麦克风和摄像头挪用提示
状态栏中的指示器让用户晓得您的应用程序什么时候应用装备摄像头或麦克风。
麦克风和摄像头切换
在支撑的装备上,疾速设置中的新切换应用户可能轻松地即时禁用应用程序对麦克风和摄像头的挪用。
邻近装备权限
您的应用可能应用新权限来扫描邻近装备并与邻近装备配对,而无需地位权限。
更好的用户体会东西
丰富的内容接口
新的同一 API 容许您在 UI 中从任何起源接受丰富的内容:剪贴板、键盘或拖放。为了向后兼容,谷歌已将同一 API 增加到 AndroidX。
支撑圆角(弧面)银幕
很多古代装备应用圆角银幕。为了在这些装备上供给出色的用户体会,您可能应用新的 API 来查问角落细节,然后根据须要治理您的 UI 元素。
AVIF 图象支撑
Android 12 增加了对 AV1 图象文件格局 (AVIF) 的平台支撑。与旧的图象格局(如 JPEG)比拟,AVIF 应用视频紧缩中的帧内编码内容显著进步了雷同文件巨巨细的图象品质。
兼容媒体转码
对视频,HEVC 格局在品质和紧缩上面供给了明显改良。对不支撑的应用程序,该功效可容许 App 恳求 AVC 中的文件并让体系处置转码。
更轻松的含混、滤色器和其余后果
新的 API 可能更轻松地将罕见图形后果应用于您的视图和衬着层次结构。您可能应用 RenderEffect 将含混、色彩过滤器等应用于 RenderNode 或视图。您还可能应用新的 Window.setBackgroundBlurRadius ()API 为窗口布景创立磨砂玻璃后果,或应用 blurBehindRadius 来含混窗口后面的一切内容。
加强的触觉体会
Android 12 扩大了可用于为 UI 变乱创立信息丰富的触觉反应、为GAME创立使人愉悦的沉迷式后果和进步工作效率的注意力触觉的东西。
新的相机后果和传感器功效
新的供应商扩大让您的应用可能应用装备制造商构建的自定义相机后果 —— 散景、HDR、夜间形式等。您还可能应用新的 API 来充分应用应用 Quad / Nona Bayer 形式的超高分辨率相机传感器。
更好地调试原生瓦解
Android 12 为您供给了更多可操作的诊断信息,让调试 NDK 相关的瓦解更容易。应用程序当初可能经由过程应用程序加入起因 API 拜访称为墓碑的具体毛病转储文件。
适用于GAME的 Android 12
借助GAME形式 API,开辟者可能为GAME供给机能配置文件以辅助玩家做出抉择,比方延伸高机能时光的电池续航时光,或保障峰值帧速度。别的,GAME也将容许在装置过程当中在后盾取得更新包,辅助玩家放慢进入GAME。
让您的应用为 Android 12 做好准备
当初,跟着今日 Android 12 的公开辟布,谷歌请求一切 Android 开辟者尽快实现兼容性测试并宣布更新,让其用户顺遂过渡到 Android 12。以下是一些须要测试的重要变更:
隐衷仪表板
在“设置”中应用这个新仪表板来检讨您的应用对麦克风、地位和其余敏感数据的拜访,并斟酌向用户供给有关起因的具体信息。
麦克风和摄像头指示器
当应用程序应用摄像头或麦克风时,Android 12 会在状态栏中显现一个指示器。确保这不会影响您应用的 UI。
麦克风和摄像头切换
测验考试应用疾速设置中的新切换来禁用应用的麦克风和摄像头拜访,并确保您的应用正确处置变动。
剪贴板读取告诉
当您的应用不测从剪贴板读取数据时,请注意 Toast 告诉。删除不测拜访。
拉伸适度转动
测验考试应用新的“拉伸”适度转动后果转动内容,并确保它按预期显现。
应用程序闪屏
从各类流启动您的应用程序以测试新的闪屏动画。若有须要,您可能自定义它。
Keygen 变动
移除了几个已弃用的 BouncyCastle 加密算法,取而代之的是 Conscrypt 版块。假如您的应用程序应用带有 AES 的 512 位密钥,则您须要应用 Conscrypt 支撑的尺度巨巨细之一。
收听 Android 开辟者峰会,懂得 Android 12 及更多内容
AndroidDevSummit 又回来了!本年的开辟者巨大会将于 10 月 27 日至 28 日举办。本年的巨大会主题是跨装备的优良应用,将带来有关开辟东西、API 和技术的更多信息,以辅助您进步工作效率并创立可在数十亿台装备上运转的 App。
《小米 11 序列、Redmi K40 Pro/Pro+ 首批支撑安卓 12,现已开启内测》
《源于 Android 12 正式版的 ColorOS 12 限量招募开启,OPPO、一加可报名》