android 8.1 sdk版本,Android版本 (1.0~8.1) 与API Level (SDK版本1~27) 对应表

本文介绍了Android API级别的概念,它是Android平台版本框架API的唯一标识,每个版本支持一个API级别,并向下兼容。从API级别1到27,涵盖了从Android 1.0到8.1的所有主要更新,例如Android 8.1对应API级别27,8.0对应26,7.1为25,6.0为23等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是 API 级别?

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 级别递增。

下表列出了各 Android 平台版本支持的 API 级别。平台版本API 级别VERSION_CODEAndroid 8.127Oreo

Android 826Oreo

Android 7.125Nougat

Android 7.024Nougat

Android 6.023Marshmallow

Android 5.122LOLLIPOP_MR1

Android 5.021LOLLIPOP

Android 4.4W20KITKAT_WATCH

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.3、2.3.410GINGERBREAD_MR1

Android 2.3、2.3.1、2.3.29GINGERBREAD

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值