Android平台版本对应API级别以及VERSION_CODE(持续更新)

 

平台版本API 级别VERSION_CODE备注
Android 10.029Q平台亮点
Android 928P平台亮点
Android 8.127O_MR1平台亮点
Android 8.026O平台亮点
Android 7.1.1
Android 7.1
25N_MR1平台亮点
Android 7.024N平台亮点
Android 6.023M平台亮点
Android 5.122LOLLIPOP_MR1平台亮点
Android 5.021LOLLIPOP
Android 4.4W20KITKAT_WATCH仅限 KitKat for Wearables
Android 4.419KITKAT平台亮点
Android 4.318JELLY_BEAN_MR2平台亮点
Android 4.2、4.2.217JELLY_BEAN_MR1平台亮点
Android 4.1、4.1.116JELLY_BEAN平台亮点
Android 4.0.3、4.0.415ICE_CREAM_SANDWICH_MR1平台亮点
Android 4.0、4.0.1、4.0.214ICE_CREAM_SANDWICH
Android 3.213HONEYCOMB_MR2 
Android 3.1.x12HONEYCOMB_MR1平台亮点
Android 3.0.x11HONEYCOMB平台亮点
Android 2.3.4
Android 2.3.3
10GINGERBREAD_MR1平台亮点
Android 2.3.2
Android 2.3.1
Android 2.3
9GINGERBREAD
Android 2.2.x8FROYO平台亮点
Android 2.1.x7ECLAIR_MR1平台亮点
Android 2.0.16ECLAIR_0_1
Android 2.05ECLAIR
Android 1.64DONUT平台亮点
Android 1.53CUPCAKE平台亮点
Android 1.12BASE_1_1 
Android 1.01BASE

以上为各 Android 平台版本所支持的 API 级别。如需了解有关运行各版本的设备相对数量的信息,请参阅“平台版本”信息中心页面

Android是一个由Google和开放手持设备联盟共同开发的移动设备操作系统,其最初的版本(Android 0.5)在2007年11月5日发行。至今,Android已发行多个更新版本,每个版本除了修复前一版本的漏洞外,还多了新的功能。

Android操作系统有预发行的内部版本,分别为铁臂阿童木(Astro)与机器人班亭(Bender,电视动画《飞出个未来》的角色)。从2009年5月开始,Android的版本代号改以甜点来命名,且每个代号间的前缀以英文本母序接续排列:Cupcake(纸杯蛋糕)、Donut(甜甜圈)、Eclair(闪电泡芙)、Froyo(优格冰淇淋)、Gingerbread(姜饼)、Honeycomb(蜂巢)、Ice Cream Sandwich(冰淇淋三明治)、Jelly Bean(果冻豆)、KitKat(奇巧巧克力)、Lollipop(棒棒糖)、Marshmallow(棉花糖)、Nougat(牛轧糖)、Oreo(奥利奥)、Pie(派)。2019年8月23日,Google宣布从Android Q开始不再以甜品命名,且直接称Android Q为Android 10。

API 级别是对 Android 平台版本提供的框架 API 修订版进行唯一标识的整数值。

Android 平台提供一种框架 API,应用可利用它与底层 Android 系统进行交互。该框架 API 由以下部分组成:

  • 一组核心软件包和类
  • 一组用于声明清单文件的 XML 元素和属性
  • 一组用于声明和访问资源的 XML 元素和属性
  • 一组 Intent
  • 一组应用可请求的权限,以及系统中包括的权限强制执行

Android 平台的每个后续版本均可包括其提供的 Android 应用框架 API 的更新。

框架 API 更新的设计用途是使新 API 与早期版本的 API 保持兼容。换言之,大多数 API 更改都是新增更改,并且会引入新功能或替代功能。在 API 的某些部分得到升级时,系统会弃用经替换的旧版部分,但不会将其移除,以便其仍可供现有应用使用。在极少数情况下,系统可能会修改或移除 API 的某些部分,但通常只有在为确保 API 稳健性以及应用或系统安全性时,才需要进行此类更改。所有其他来自早期修订版的 API 部分都将继续保留,不做任何修改。

Android 平台提供的框架 API 使用称为“API 级别”的整数标识符指定。每个 Android 平台版本恰好支持一个 API 级别,但隐含对所有早期 API 级别(低至 API 级别 1)的支持。Android 平台初始版本提供的是 API 级别 1,后续版本的 API 级别则依次增加。

 

转自wikipedia & https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值