Android:API等级VS. Android版本
我是Android开发新手,我想知道版本和API级别之间的联系或区别。 每个人指的是什么? 当我决定为API 14或Android版本4.0开发一些应用程序时,这意味着什么?
或者是另一个的一个子集? 我根本没有区别,为什么有两个柜台?
谢谢
那么,API是为了开发,所以新的API版本的变化更“内”。 但新版Android通常为用户添加更多function,即“可见”。
检查此页面http://developer.android.com/guide/appendix/api-levels.html ,有一个表显示版本和API级别之间的关系。
Android的多个版本可以具有相同的API级别,但API作为整数允许开发人员更轻松地定位设备。 下面的图表会给你一个他们的关系的概念,但只有文档包含详尽的API级别列表,以及它们是如何彼此不同。
来源: developer.android.com 。
由于此数据是从支持Android 2.2及更高版本的新版Google Play商店应用中收集的,因此不包含运行旧版本的设备。 但是,2013年8月,比Android 2.2更早的版本占到loginGoogle服务器的设备(不是实际访问过Google Play商店的设备)的1%左右。
除了提供的答案之外, 维基百科上的Android 平台使用情况还有详细的解释( 固定链接 )。
这个表格会给你一个Android API vs版本的亮点。
API级别是一个整数值,唯一标识由Android平台版本提供的框架API修订。
您可以拥有与之前版本相同的API版本的新版Android版本。
查看https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels
运行版本为X的Android设备通常会支持为API X及以下版本编写的应用程序。
这意味着如果您希望您的应用程序支持API 8,则设备版本8将能够运行它,而且也可以使用版本9,10,11等设备。
这是解释数字之间的关系的表格: http : //developer.android.com/guide/appendix/api-levels.html
- Android Studio Google Map V2片段呈现
- 所有com.android.support库必须使用完全相同的版本规范
- 是否有可能使用Google地图在Android上创build转弯的GPS导航应用程序?
- 如何在Android Studio中使用Google Maps Api v2创buildAndroid应用程序?
- 如何清理Eclipse的Intellij思想中的项目caching清洁?
- 如何以编程方式退出android应用程序
- 没有loginbutton的Facebookauthentication
- 可以通过adb shell启动活动吗?
- 如何将AIRPLANE_MODE_ON设置为“True”或ON?