Android 12第四测试版公开发布,代号「雪花冰沙」!Google:平台已稳定,开发者可以冲了!

简介: 安卓12已经发布第四测试版,距离正式版的发布会也仅有一步之遥,还记得Android 12有什么重大新功能吗?在看发布会之前一起回顾一下吧!

安卓又要更新啦!

 

Google最近发布了安卓12 的第 4 个beta测试版本, 这个测试版与之前最大的不同在于它已经达到平台稳定性(Platform Stability)的里程碑,也就是说Android开发者可以开始对他们的app进行兼容性测试了,并且再也不用担心后续版本有重大的变化。

 90.jpg


beta4 版本主要面向开发者,预计今年秋天 Android 12会迎来它的发布。

 

虽然 Android 的升级版本为开发者带来了一些新的功能,但Google还是敦促其开发者应当首先专注于兼容 Android-12,并警告开发者要是不做兼容性测试,到时候用户发现他们的app不能正常运行,就有可能把它卸载掉。

 

如果使用的是 Pixel 5、Pixel 4a、Pixel 4a (5G)、Pixel 4、Pixel 3a、Pixel 3a XL、Pixel 3 或 Pixel 3 XL 的用户,可以在适用于 Pixel 的 Android Beta 版计划中注册设备,然后通过无线下载 (OTA) 方式获取 Android 12 Beta 版的更新。

91.jpg

除了Pixel设备外,新的 Android 12 beta 4版本使用,也可以在一些合作伙伴的设备上使用,包括华硕、 OnePlus、 Oppo、 Realme、 Sharp 和 ZTE。Android TV 开发人员也可以通过 ADT-3开发工具包访问 beta 4。

 

否则的话只能通过Android模拟器来体验12的新功能和测试兼容性。

 

值得一提的是,从2019年的Android 10开始,Google停止了使用甜点来命名每代操作系统,因为这样的命名无法让使用者对名称的理解达成一致,也可能有无法区分新版本和老版本的区别。

 

在Android未正式发行之前,是以机器人名称来对其进行命名的,最开始拥有的两个内部测试版本,分别是:阿童木(AndroidBeta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。

 

甜点命名法开始于Android 1.5发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母顺序:

 

纸杯蛋糕(Android 1.5)

甜甜圈(Android 1.6)

松饼(Android 2.0/2.1)

冻酸奶(Android 2.2)

姜饼(Android 2.3)

蜂巢(Android 3.0)

冰激凌三明治(Android 4.0)

果冻豆(Jelly Bean,Android4.1和Android 4.2)

奇巧(KitKat,Android 4.4)

棒棒糖(Lollipop,Android 5.0)

棉花糖(Marshmallow,Android 6.0)

牛轧糖(Nougat,Android 7.0)

奥利奥(Oreo,Android 8.0)

派(Pie,Android 9.0)

 

但Google内部仍然用甜点命名操作系统,例如Android 11(R)在内部被称为「红天鹅绒蛋糕」。Android 12(S)将在内部被称为Snow Cone「雪花冰沙」。

92.jpg

Android 12新功能之一是视觉元素大改,系统将会使用颜色提取机制,从设定的主题之中提取设计元素,体现在视觉效果上就是整个系统的主色调,会随着桌面壁纸变化而变化。通过这个简单、自动生效的自动颜色主题设计,用户的手机会变得更具个性化。

 

93.jpg

除了自动颜色主题外,安卓12还有诸多设计上的调整,例如新的动画,优化了间距等等。

 

这也是有史以来最个性化的操作系统,它主打的概念就是「Material You」,即风格由用户决定,是基于「Material Design」的一次重要升级。


94.jpg

Android 12还对下拉通知栏的图标进行大改,原有的操作图标不复存在,取而代之的是圆角矩形的大块磁贴。


95.jpg

这些磁贴按钮的操作方式和之前的快捷按钮类似,轻按即可开关相应功能,长按就能进入设置界面。但现在这些磁贴按钮能呈现出更大的面积,可以容纳更多信息。

 

但更大的面积也意味着更少的按钮,在第一次下拉通知后,只会看到四个按钮。这些按钮的颜色也可以通过新的自动颜色主题来变化,视觉效果很和谐。

 

Android12 还更注重隐私和安全,提供了一个全新的隐私管理面板,用户可以从中看到App访问信息的详细视图。开启后,即可看到相关细节,例如能够知道过去24小时中,有多少App访问过你的位置、相机和麦克风。

 

app 在使用麦克风或摄像头时,右上角也会有隐私指示器显示,呈现方式与 iOS 类似,为一个带颜色的小圆点。用户可以在快速设置中,开启或关闭 app 使用麦克风或摄像头的权限。

 



96.jpg

从MIUI隐私保护开始,隐私逐渐被重视,也成了消费者越来越重视的东西,Android 12升级隐私保护也是大势所趋。

 

Android 12的通知系统也重新设计,在美学、可用性和功能方面都有所提升。Google目前正在调整通知栏以及控制按钮,并加快切换响应速度和动画。


97.jpg

一个更方便的功能是Wifi共享,在安卓11当中,如果想要分享WiFi热点给他人,可以通过扫描二维码,在安卓12中,点击二维码即可看到「附近」按钮,直接就可以将WiFi凭证分享给他人,免去了扫码这一步骤。

 

连震动都被Android12 玩出花了,Google允许开发者在安卓12中使用根据音频产生震动的触觉反馈模式,在该模式下,震动的强度和持续时间由音频来决定,这可以增加播放媒体或者产生警告时的沉浸感。Google举例称,视频电话App可以使用特定铃声来通过震动识别来电者信息,在赛车游戏中也可以模拟地面的触感。

 

Android 12还新增了一个「休眠」功能,针对某些不常用的App而占据额外的空间的问题。在安卓12中,App休眠或者「不常用App」,都可以通过特定规则来管理这些App的占用空间。目前该功能已经进入到了安卓开源项目AOSP当中,而且Google也已经确认了该功能的存在。

 

Android 12也可以设置隐藏自拍摄像头。Google为Pixel 5手机提供了隐藏摄像头的选项,在开发者选项中可以开启该设置,自拍摄像头会被黑条隐藏,此时状态栏也会在黑条中融为一体。

 

在多设备方面,Google 希望以手机为核心,将电脑、汽车等设备构建成一个可以互相协作的网络,万物互联。

 

在这点上,也许华为鸿蒙走的更快?


98.jpg

你对安卓12的发布还抱有哪些期待?

相关文章
|
5月前
|
监控 Android开发 数据安全/隐私保护
批量发送短信的平台,安卓群发短信工具插件脚本,批量群发短信软件【autojs版】
这个Auto.js脚本实现了完整的批量短信发送功能,包含联系人管理、短信内容编辑、发送状态监控等功能
|
6月前
|
安全 Java Android开发
为什么大厂要求安卓开发者掌握Kotlin和Jetpack?深度解析现代Android开发生态优雅草卓伊凡
为什么大厂要求安卓开发者掌握Kotlin和Jetpack?深度解析现代Android开发生态优雅草卓伊凡
300 0
为什么大厂要求安卓开发者掌握Kotlin和Jetpack?深度解析现代Android开发生态优雅草卓伊凡
|
Android开发 Swift iOS开发
iOS和安卓作为主流操作系统,开发者需了解两者差异以提高效率并确保优质用户体验。
【10月更文挑战第1天】随着移动互联网的发展,智能手机成为生活必需品,iOS和安卓作为主流操作系统,各有庞大的用户群。开发者需了解两者差异以提高效率并确保优质用户体验。iOS使用Swift或Objective-C开发,强调简洁直观的设计;安卓则采用Java或Kotlin,注重层次与动画。Swift和Kotlin均有现代编程特性。此外,iOS设备更易优化,而安卓需考虑更多兼容性问题。iOS应用仅能通过App Store发布,审核严格;安卓除Google Play外还可通过第三方市场发布,审核较宽松。开发者应根据需求选择合适平台,提供最佳应用体验。
377 3
|
Java Android开发 Swift
安卓与iOS开发对比:平台选择对项目成功的影响
【10月更文挑战第4天】在移动应用开发的世界中,选择合适的平台是至关重要的。本文将深入探讨安卓和iOS两大主流平台的开发环境、用户基础、市场份额和开发成本等方面的差异,并分析这些差异如何影响项目的最终成果。通过比较这两个平台的优势与挑战,开发者可以更好地决定哪个平台更适合他们的项目需求。
322 1
|
IDE Android开发 iOS开发
探索Android与iOS开发的差异:平台选择对项目成功的影响
【9月更文挑战第27天】在移动应用开发的世界中,Android和iOS是两个主要的操作系统平台。每个系统都有其独特的开发环境、工具和用户群体。本文将深入探讨这两个平台的关键差异点,并分析这些差异如何影响应用的性能、用户体验和最终的市场表现。通过对比分析,我们将揭示选择正确的开发平台对于确保项目成功的重要作用。
|
9月前
|
存储 编解码 监控
Android平台GB28181执法记录仪技术方案与实现
本文介绍了大牛直播SDK的SmartGBD在执法记录仪场景中的应用。GB28181协议作为视频监控联网的国家标准,为设备互联互通提供规范。SmartGBD专为Android平台设计,支持音视频采集、编码与传输,具备自适应算法和多功能扩展优势。文章分析了执法记录仪的需求,如实时音视频传输、设备管理及数据安全,并详细阐述了基于SmartGBD的技术实现方案,包括环境准备、SDK集成、设备注册、音视频处理及功能扩展等步骤。最后展望了SmartGBD在未来智慧物联领域的广阔应用前景。
543 13
|
9月前
|
存储 编解码 开发工具
Android平台毫秒级低延迟HTTP-FLV直播播放器技术探究与实现
本文详细探讨了在Android平台上实现HTTP-FLV播放器的过程。首先介绍了FLV格式的基础,包括文件头和标签结构。接着分析了HTTP-FLV传输原理,通过分块传输实现流畅播放。然后重点讲解了播放器的实现步骤,涵盖网络请求、数据解析、音视频解码与渲染,以及播放控制功能的设计。文章还讨论了性能优化和网络异常处理的方法,并总结了HTTP-FLV播放器的技术价值,尤其是在特定场景下的应用意义。
432 11
|
9月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
IDE 开发工具 Android开发
移动应用开发之旅:探索Android和iOS平台
在这篇文章中,我们将深入探讨移动应用开发的两个主要平台——Android和iOS。我们将了解它们的操作系统、开发环境和工具,并通过代码示例展示如何在这两个平台上创建一个简单的“Hello World”应用。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的信息和技巧,帮助你更好地理解和掌握移动应用开发。
309 17
|
安全 Android开发 iOS开发
深入探索iOS与Android系统架构差异及其对开发者的影响
本文旨在通过对比分析iOS和Android两大移动操作系统的系统架构,探讨它们在设计理念、技术实现及开发者生态方面的差异。不同于常规摘要仅概述内容要点,本摘要将简要触及核心议题,为读者提供对两大平台架构特点的宏观理解,铺垫

推荐镜像

更多