Android:API级别VS. Android版本

Ram*_*hil 75 android

我是Android开发的新手,我想知道版本和API级别之间的连接或区别.每个人指的是什么?当我决定为API 14或Android 4.0开发一些应用程序时,它意味着什么?

或者是另一个的子集?我根本没有区别,为什么有两个柜台?

谢谢

Jaa*_*a-c 73

那么,API是用于开发的,因此新API版本的更改更"内部".但新版Android通常会为用户添加更多功能,这些功能是"可见的".

查看此页面http://developer.android.com/guide/appendix/api-levels.html,有一个表格,显示版本和API级别之间的关系.


Ala*_*air 26

多个版本的Android可以具有相同的API级别,但API作为整数允许开发人员更轻松地定位设备.下面的图表将让您了解它们之间的关系,但只有文档包含API级别的详尽列表以及它们之间的差异.

平台版本

资料来源:developer.android.com.

由于此数据是从支持Android 2.2及更高版本的新Google Play商店应用收集的,因此不包含运行旧版本的设备.但是,在2013年8月,早于Android 2.2的版本占签入Google服务器的设备(不是实际访问Google Play商店的设备)的约1%.


dsh*_*rew 9

除了提供的答案之外,还详细解释了维基百科上的Android 平台使用情况(永久链接).

此表将为您提供Android API与版本的重点.

在此输入图像描述


Ric*_*ick 5

API Level 是一个整数值,唯一标识 Android 平台版本提供的框架 API 修订版。

您可以拥有与先前版本具有相同 API 版本的新 Android 版本。

查看https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels