Android重大更新录
2011-02-08 10:13:59 阿炯

谷歌发布了专用于平板电脑的Android 3.0 Honeycomb系统。操作系统的新标识,是一个黑白相间的蜜蜂形状,翅膀几近透明,但是针刺很明显。首款搭载“蜂巢”Android系统的产品是摩托罗拉Xoom平板电脑。据台湾媒体报道,摩托罗拉最早将于今年2月开始出售这款屏幕为10.1英寸的平板电脑,之后将有一系列搭载这款操作系统的平板电脑面世,包括宏达电Scribe、东芝平板、华硕Eee Pad Transformer等。今年晚些时候,谷歌还将推出代号为“Ice Cream Sandwich”的Android版本。


谷歌每个版本Android的代号都是按照英文字母的顺序进行排列,从Cupcake、Donut、Eclair、Froyo、Gingerbread,而且每一个版本发布后都会在谷歌位于加州山景城公司总部的Googleplex草坪上树立一座雕像。这是首个基于Android的平板电脑专用操作系统,与用于手机的系统相比,Android 3.0的主要特点如下:

针对平板大屏幕而做优化

在Android 3.0之前,已经有三星 Galaxy Tab等多款Android系统平板电脑面世。但显然,之前的Android平板只是简单的“手机放大版”,或仅做了少量的优化。而Android 3.0则是谷歌针对平板的大屏幕而做的全新设计,在界面、桌面widget等细节均做了大量改进。这些改进让Android 3.0在多任务处理、提醒等方面的使用体验更好。另外Android 3.0在很多界面上使用了3D效果(或许这会对硬件要求更高),在HOME界面、Youtube界面及Google Books、Maps都有3D效果。比iOS更漂亮,在实用度上却不落下风。

应用扩展 Android Market发布

本次发布会谷歌展示了Gtalk的视频聊天功能,并且花费大量时间来讲解视频聊天时图像的稳定性。CNN的iReport是应用的一个亮点,用户可以记录视频并上传,制作即时视频新闻。最重要的一点是网页版Android Market正式发布,这让谷歌的电子市场走出手机的小屏幕,在PC上也能显示,其主页market.android.com随即开通,我们很欣喜的看到了中文界面。谷歌介绍说,在不同地区登录会显示当地应用软件购买价格(例如在中国显示人民币)。用户在网页端Market购买的应用可以直接发送下载地址到手机上安装,另外应用程序的下载链接也能方便的分享。

谷歌同时宣布Android的In-app purchases(程序内购买)诞生,它支持在应用程序内购买内容(例如在Tap Tap Revenge 4中买一首歌曲),Google提供此SDK,开发者可以更改付费模式、支持通过运营商付费,据悉此SDK在第一季度末即将放出。


Android 13 将默认采用华为开发的只读文件系统

据Esper在2022年5月的报道,Android 13 最新的测试版中包括两个新功能的声明,声明内容显示 Google 正计划将 EROFS 引入 Android 13,使其成为默认的只读文件系统。该文件系统由华为开发,与现有的文件系统相比,EROFS 具有明显的优势,能够显著节省存储空间并带来速度与性能提升。

EROFS 是 Enhanced Read-Only File System 的首字母缩写,最初由华为开发。在 2018 年年中,EROFS 就首次被引入到 Linux 内核 4.14 版本的暂存区,随后经过一年的持续开发,EROFS 文件系统驱动程序在 Linux 内核 5.4 版本中被合并进了主线。EROFS 在 2019 年首发于 EMUI 9.1 ,首批采用该技术的机型是华为 P30 和 P30 Pro。这也是华为最后一个支持 GMS 的旗舰产品系列。EROFS 与其他只读文件系统不同,该系统旨在构建一个新的文件管理系统,从而提高磁盘性能和速度,同时节省磁盘空间以减少不必要的占用。据华为介绍,EROFS 文件系统的随机读取速度平均可以提升 20%,最高甚至可达 200%,与传统的 EXT4 相比大幅提升了系统效率。


Google 现在仅仅是计划将其作为只读分区的默认文件系统,比如 Android 系统核心使用的分区。由于系统分区通常是只读的,压缩系统分区能够降低空间占用,以节省只有在进行系统更新时才改变的文件空间。谷歌虽然会在 Android 13 中启用 EROFS 只读文件系统,但这并不意味着所有设备都会自动使用它。这一变化将只影响那些出场就默认使用 Android 13 系统的设备,同时这些设备还需要内置 GMS。因此对使用 AOSP 的用户和厂商而言,Android 13 的这项变化并不会产生任何影响。

Android 13(Go 版本)最低硬件要求:2GB RAM 和 16GB 存储空间


2022年9月中旬消息,Google Android 开发者博客宣布了 Android 13 精简版 (Go Edition) 的最低硬件需求。Android Go 是面向 RAM 较小的入门级智能手机打造的移动操作系统,通常被用来打造价格更合理的入门设备,专门为低内存和低速处理器进行了优化。

Android Go 于 2017 年首次发布,主要由 OEM 厂商决定是否采用,2017 年时的最低硬件需求是 512MB 内存,过去两年提高到了 1GB,今年正式提高到了 2GB RAM。


此外,Esper 的 Mishaal Rahman 和 Google 产品专家 Jason Bayton 也声称,Android 13 精简版的最低存储空间要求已提高到 16GB,不过 Google 似乎没有在任何文档公开提及此消息。系统要求的增加意味着任何不符合最低硬件要求的手机都将无法更新到 Android 13。搭载 Android 13 的新手机将需要满足最低要求才能获得 Play Store 许可 —— 意思就是如果需要预装 GMS 服务那就要满足最低硬件要求。当然,推出搭载较旧版本的 Android 在一段时间内仍将是一种选择。而且从技术上讲,任何人都可以获取 Android 源代码并用它构建任何东西。


Android 13 (Go edition) 正式发布

谷歌于2022年10月下旬正式发布了 Android 13 精简版 (Go edition)。Android Go 是面向 RAM 较小的入门级智能手机打造的移动操作系统,通常被用来打造价格更实惠的入门设备,专门为低内存和低速处理器进行了优化。在发布公告中,谷歌介绍了此版本在用户体验和基础功能方面的重要变化。


外观方面,谷歌首次将全新设计语言 Material You 引入到 Android Go。Material You 是 Material Design 的新版本。它最初被应用于 Pixel 设备和 Google 应用程序。更新后的设计语言结合了当前 Material Design 标准中较新的界面元素,同时也重新引入了过去几年许多应用程序中所缺少的颜色。Material You 具有颜色 / 设计定制功能,支持自定义色样、对比度、元素大小和线宽。

因此在 Android 13 (Go Edition) 中,用户可获得由系统根据壁纸生成的整体配色方案(只有四种)。这些变化除了可以生成美观的主屏幕,动态着色也让设备更加个性化。


此版本还内置了智能推荐功能:用户从主屏幕向右滑动即可查看精选的文章列表和其他内容。底层方面,此版本添加了对 Project Mainline 的支持(引入 Google Play System Updates),该项特性有助于确保设备能够定期接收重要的软件更新,而无需等待 Android 重大版本的发布,也不会过度占用设备的存储空间。另外一项的重要变化是,Android 13 (Go edition) 最低硬件要求已升级到 2GB RAM 和 16GB 存储空间。

除了针对 Android (Go edition) 用户需求量身定制的新功能外,本次更新还带来了一些来自 Android 13 的重要功能,例如通知权限、应用程序语言首选项等。最后,谷歌称目前有超过 2.5 亿台运行 Android Go 的月活跃设备,搭载 Android 13 (Go edition) 的新设备预计要到 2023 年才会推出。


Android 14 正式发布

第 14 版Android现已于2023年10月上旬正式发布,该版本旨在提高开发人员的工作效率,同时增强性能、隐私、安全和用户定制功能。目前已经面向部分 Pixel 设备推出,今年晚些时候将在三星、iQOO、Nothing、一加、Oppo、Realme、夏普、索尼、传音、vivo 和小米等设备上更新。该版本的一些重点更新内容包括:

性能和效率
Android 14 的一大重点是提高平台的性能和效率。
1.冻结缓存应用。在第 14 版本之前,缓存应用程序可以不受任何限制地运行。在 Android 14 中,会在短时间内冻结缓存应用程序,使其 CPU 时间为零。
2.优化广播。为了延长冻结应用程序的冻结时间(即不占用 CPU 时间),此版本调整了应用程序进入缓存状态后接收上下文注册广播的方式;它们可能会排队,并且重复的(例如 BATTERY_CHANGED)可能会合并到一个广播中。
3.更快的应用程序启动。在 8GB 设备上,测试组发现应用程序冷启动减少了 20%,在 12GB 设备上减少了 30% 以上。与热启动相比,冷启动速度较慢,而且耗电量大。这项工作有效地改善了电量使用和整体应用启动时间。
4.减少内存占用。在 Android 14 中,Android Runtime (ART) 在不影响性能的情况下优化了 code size,平均减少了 9.3%。

定制化
1.非线性字体放大。从 Android 14 开始,系统默认支持字体放大至 200%。

2.每个应用程序的语言偏好。可以使用 LocaleManager.setOverrideLocaleConfig 动态更新应用程序的 localeConfig ,以自定义 Android 设置中每个应用程序语言列表中显示的语言集。IME 现在可以使用 LocaleManager.getApplicationLocales 来了解当前应用程序的 UI 语言,以更新键盘语言。从 Android Studio Giraffe 和 AGP 8.1 开始,可以将应用配置为自动支持 Android 13 的每个应用语言偏好。
3.区域偏好。区域偏好使用户能够个性化温度单位、一周的第一天和编号系统。
4.语法变形。语法变形 API 允许用户更轻松地为使用具有语法性别的语言的用户添加支持。要显示个性化翻译,你只需为受影响的语言添加针对每种语法性别的变形翻译并集成 API。

新媒体能力
1.图像的 Ultra HDR。Android 14 增加了对 10 位高动态范围 (HDR) 图像的支持,并支持 Ultra HDR 图像格式。该格式完全向后兼容 JPEG,允许应用程序与 HDR 图像无缝互操作。


2.相机扩展中的缩放、聚焦、后视图等。Android 14 升级并改进了相机扩展,允许应用处理更长的处理时间,并在支持的设备上使用低光摄影等计算密集型算法来改进图像。
无损 USB 音频。Android 14 设备可以支持无损音频格式,通过 USB 有线耳机提供发烧级体验。

3.第14版本还带来了各种图形驱动程序增强、OpenJDK 17 支持以及各种隐私和保护安全更新。

更多详情可查看官方博客