【Android】版本更替

目录

  • 前言
  • 版本号对应
  • 各版本主要升级内容
    • 1.5 Cupcake(杯子蛋糕)
    • 1.6 DONUT (甜甜圈)
    • 2.0 2.1 ECLAIR(松饼)
    • 2.2 FROYO (冻酸奶)
    • 2.3.X Gingerbread(姜饼)
    • 3.x HONEYCOMB (蜂巢)
    • 4.0 Ice Cream Sandwich (冰激凌三明治)
    • 4.1.x 4.2.x Jelly Bean(果冻豆)
    • 4.4 KITKAT (奇巧巧克力)
    • 5.x Lollipop (棒棒糖)
    • 6.x Marshmallow (棉花糖)
    • 7.x Nougat 牛轧糖
    • 8.x Oreo (奥利奥)
    • 9.x Pistachio Ice Cream (开心果冰激凌)
    • Android 10

前言

本文专业性比较强,需要从事android行业工作的同学才能完全看懂,并且会很有深刻体会和回忆,整体大致总结了android的版本对应和每个版本的一些重要升级变更

版本号对应

版本 版本号 别名
Android 10 29 Android Q
Android 9.0 28 Pistachio Ice Cream(开心果冰淇淋)
Android 8.1 27 Oreo
Android 8.0 26 Oreo(奥利奥)
Android 7.1 25 Nougat
Android 7.0 24 Nougat(牛轧糖)
Android 6.0 23 Marshmallow(棉花糖)
Android 5.1 22 Lollipop
Android 5.0 21 Lollipop(棒棒糖)
Android 4.4 19 KITKAT(奇巧巧克力)
Android 4.3 18 JELLY_BEAN_MR2
Android 4.2, 4.2.2 17 JELLY_BEAN_MR1
Android 4.1, 4.1.1 16 JELLY_BEAN(果冻豆)
Android 4.0.3, 4.0.4 15 ICE_CREAM_SANDWICH_MR1
Android 4.0, 4.0.1, 4.0.2 14 ICE_CREAM_SANDWICH (冰激凌三明治)
Android 3.2 13 HONEYCOMB_MR2
Android 3.1.x 12 HONEYCOMB_MR1
Android 3.0.x 11 HONEYCOMB(蜂巢)
Android 2.3.4 10 GINGERBREAD_MR1
Android 2.3.3 10 GINGERBREAD_MR1
Android 2.3.2 9 GINGERBREAD
Android 2.3.1 9 GINGERBREAD
Android 2.3 9 GINGERBREAD(姜饼)
Android 2.2.x 8 FROYO(冻酸奶)
Android 2.1.x 7 ECLAIR_MR1
Android 2.0.1 6 ECLAIR_0_1
Android 2.0 5 ECLAIR(松饼)
Android 1.6 4 DONUT(甜甜圈)
Android 1.5 3 CUPCAKE(纸杯蛋糕)
Android 1.1 2 BASE_1_1

各版本主要升级内容

android1.5以后正式采用甜品系列命名的方式,并且开始完整的迭代,之前大多是测试版本。

1.5 Cupcake(杯子蛋糕)

【Android】版本更替_第1张图片
一些主要的更新

  • 增加了对屏幕虚拟键盘的支持。最新版系统可
    以像iPhone那样直接在屏幕上虚拟出来的键盘中录入。这也是为后面没有自带QWERTY键盘的Android手机作出的重大改进。
  • 新版的增加了对视频录制功能,同时也将拍照时的启动速度做了优化
  • 支持了Widget,用户可以自行加入音乐播放器和文件夹快捷方式等
  • 定位库使用了A-GPS技术,搜星速度大幅提高

1.6 DONUT (甜甜圈)

【Android】版本更替_第2张图片
一些主要的更新

  • 支持CDMA网络,中国市场正式开启
  • 新增文字转语音系统(Text-to-Speech)
  • 支持更多的屏幕分辨率
  • 支持虚拟私人网络(VPN)
  • 查看应用程序耗电情况

2.0 2.1 ECLAIR(松饼)

【Android】版本更替_第3张图片
一些主要的更新

  • 浏览器支持双击屏幕进行缩放;
  • 屏幕分辨率 支持854x480
  • 支持动态桌面的设计
  • 支持语音输入文本

2.2 FROYO (冻酸奶)

【Android】版本更替_第4张图片
一些主要的更新

  • Flash的支持
  • App可以安装进sd卡
  • 网络共享功能,手机可发射热点(hotspot)
  • 可控制自由升级系统版本
  • 电源管理功能
  • 支持USB/蓝牙键盘

2.3.X Gingerbread(姜饼)

【Android】版本更替_第5张图片

一些主要的更新

  • 文字选择和复制/粘帖
  • 支持VP8和WebM视频格式,提供AAC和AMR
  • 支持前置摄像头、SIP/VOIP和NFC
  • 新增陀螺仪和其他的传感器支持
  • 低音,耳机和虚拟化等音效的支持

3.x HONEYCOMB (蜂巢)

【Android】版本更替_第6张图片

一些主要的更新

  • 全新设计的UI增强网页浏览功能
  • 平板支持加强
  • 支持7英寸设备
  • 引入了应用显示缩放功能
  • 支持Google TV.可以支持XBOX 360无线手柄

4.0 Ice Cream Sandwich (冰激凌三明治)

【Android】版本更替_第7张图片

一些主要的更新

  • 全新设计的UI人性化体验界面
  • 同步升级Linux内核 更新3.0以上版本
  • 针对多核处理器优化
  • 截图功能;更强大的图片编辑功能

4.1.x 4.2.x Jelly Bean(果冻豆)

【Android】版本更替_第8张图片

一些主要的更新

  • 在图形管道上提供了三重缓冲,渲染速度可达120fps,动画也变得更加流畅
  • 支持声音录制
  • 特效动画的帧速提高至60fps,增加了三倍缓冲
  • 增加 Android Beam是一种流行的基于NFC的技术,它能够让用户在两个有NFC功能的电话接触之时马上分享信息。
  • Photo Sphere全景拍照功能
  • 键盘手势输入功能
  • 应用安装校验,应用在安装进手机前,系统会弹框让用户选择安装与否;
  • 在发出会扣取高额费用的短信前,系统会新启一个通知让用户选择发送与否;
  • 用户可以配置VPN网络,假如配置了VPN,那么用户只能访问该网络中的资源,这样可以防止传送资源到其他网络;
  • 分组显示权限,方便用户管理与查看
  • 加密方面,由原来的“SecureRandom”和“Cipher.RSA”改为“OpenSSL”
  • 显示GPU视图更新
  • 启动OpenGl跟踪
  • 低能耗蓝牙4.0技术

4.4 KITKAT (奇巧巧克力)

【Android】版本更替_第9张图片
一些主要的更新

  • 传感器更低消耗,新增步伐步测器和计步器
  • app新增支持打印功能
  • 新定义规则处理SMS或者MMS短信息,只支持设备默认接收短信息的应用写短信,其他应用只能查看;
  • 沉浸式体验
  • 支持Emoji键盘
  • 屏幕录像功能
  • 低功耗音频和定位模式
  • 透明的系统UI样式
  • 针对RAM占用进行了优化,甚至可以在一些仅有512MB RAM的老款手机上流畅运行。它也进一步优化了系统在低配硬件上的运行效果, 支持内核同页合并 KSM,zRAM 交换,似乎是为了更好地在众多智能穿戴设备上运行。

5.x Lollipop (棒棒糖)

【Android】版本更替_第10张图片

一些主要的更新

  • Material design 设计风格
  • ART已经取代Dalvik成为默认选项
  • 解决碎片问题,之后版本碎片化问题将越来越少
  • 改善通知栏,提升可视化、亲近性、可编辑性。同时支持手机在锁屏状态也可接收到通知,用户可以在锁屏状态下,设置接收全部应用的通知或者接收部分应用的通知或者不接收所有应用的通知
  • 改善屏幕截图,新增屏幕共享
  • 手机支持访客模式

6.x Marshmallow (棉花糖)

【Android】版本更替_第11张图片

一些主要的更新

  • 新增运行时权限概念
  • 新增瞌睡模式和待机模式
  • 选择文本时,会在文本附近弹出悬浮框,悬浮框中会有类似“剪切”、“复制”、“粘贴”的选项

7.x Nougat 牛轧糖

【Android】版本更替_第12张图片

一些主要的更新

  • 增加了emoji 表情与 GIF 键盘功能,并且采用了全新的圆形图标设计
  • 加入3D Touch基础功能
  • 分屏多任务
  • 全新下拉快捷开关页
  • 通知消息快捷回复
  • 系统级电话黑名单功能

8.x Oreo (奥利奥)

【Android】版本更替_第13张图片
一些主要的更新

  • 通知中心样式设计
  • 主菜单的覆盖性变得更广,更多的功能将在子菜单中体现,并且在菜单界面中重新设计了很多图标。
  • PinnedShortcuts功能,类似苹果的3DTouch
  • 进一步优化后台,减少应用在没完全退出后占用系统的资源,并且减少电量的消耗
  • 新系统中用户可以在权限设置中添加安装限制功能,这样可以有效的避免带有中国特色的“全家桶”行为。
  • TensorFlowLite功能
  • 分屏功能
  • NotificationDots通知栏的心的特性

9.x Pistachio Ice Cream (开心果冰激凌)

【Android】版本更替_第14张图片

一些主要的更新

  • 深度集成Project Treble模式、更加封闭、原生支持通话录音等
  • 全面屏的全面支持
  • 通知栏的多种通知
  • 多摄像头的更多画面
  • GPS定位之外的WiFi定位
  • 网络还有神经网络
  • Material Design2.0
  • 全局黑夜模式

Android 10

【Android】版本更替_第15张图片

  • 暗黑模式

Android Q 的暗黑模式和 Android Pie 的暗黑模式不同,在 Android Q 中,暗黑模式适用于任何地方,如果应用不支持暗黑模式,那么系统将自动设置一个暗黑模式。
【Android】版本更替_第16张图片

  • 隐私增强
  1. Android Q 还将更多地使用 Android Pie 中推出的隐私功能。 在 Android Q中,您可以选择应用程序在后台运行时是否可以访问该位置
  2. 此外,当应用程序使用您的位置数据、麦克风或摄像头时,您将在通知栏中看到相应的图标。 它会告诉你哪个应用程序正在使用该权限
  3. 大部分网络扫描 API 已要求获取 COARSE 位置权限,但是 Android 10 加强了这些 API 的安全防护,要求必须获取 FINE 位置权限
  4. 为了防止应用追踪设备,Android 10 不允许一般应用访问 IMEI 码、序列号等不可重置的设备识别号。当应用连接至 Wi-Fi 网络时,设备的 MAC 地址将默认被随机化处理
  5. 外部储存中的用户数据保护: Android 10 引入多项变更,给予用户更多控制权用于管理外部储存中的文件以及其中的应用数据。应用可以在私有沙盒中储存自有文件,但是必须使用 MediaStore 才能访问共享多媒体文件,或使用系统选择器来访问下载集合中的共享文件
  • 手势导航

Android 10 引入了手势导航模式,这一功能启用后,原有的底部导航栏设计会消失,让应用真正实现全屏显示,为用户创造更丰富、沉浸度更高的数字体验。请阅读《手势导航》官方文档,学习具体的优化步骤。

  • 系统支持5G

5G 网络: 5G 技术可大幅提高数据传输速度并降低延迟。Android 10 提供 5G 平台支持,并对现有 API 进行了扩展,全面助力开发者利用 5G 技术推动应用创新。您可调用网络连接 API (connectivity API) 判定设备是否可以高速联网,以及当前的网络是否计费。透过这些能力,希望您能开发出更加丰富的沉浸式 5G 体验应用。

  • 网络连接

P2P 及网络连接优化: 在 Android 10 中,我们对 Wi-Fi 堆栈进行了重构,这不仅提升了应用在隐私及性能方面的表现,而且对许多常见用例也有一定的优化,如 IoT 设备管理、显示可用网络等——均无需请求位置权限。网络连接 API (connectivity API) 让您可以更轻松地管理 IoT 设备,并使用配置、下载和打印等 P2P 功能。网络建议 API (network suggestion API) 允许应用向用户显示推荐的 Wi-Fi 作为网络连接选项

当然还有Wi-Fi 性能模式,ART 优化,神经网络 API 1.2,图片动态深度,音频回放捕捉,新的音频与视频编解码器等等

你可能感兴趣的:(#,Android开发,Android)