Androidsdk版本号和API级别的对照表
Android SDK版本号与API级别的对照表
Android 平台提供了⼀种框架 API,应⽤可利⽤它与底层 Android 系统进⾏交互。 该框架 API 由以下部分组成:⼀组核⼼软件包和类
⼀组⽤于声明清单⽂件的 XML 元素和属性
⼀组⽤于声明和访问资源的 XML 元素和属性
⼀组 Intent
⼀组应⽤可请求的权限,以及系统中包括的权限强制执⾏
应⽤可以利⽤框架 API 提供的清单元素 () 来说明其可以运⾏的最低和最⾼ API 级别,以及其在设计上⽀持的⾸选 API 级别。 该元素具有以下三个重要属性:
android:minSdkVersion - 指定能够运⾏应⽤的最低 API 级别。 默认值为“1”。
android:targetSdkVersion - 指定运⾏应⽤的⽬标 API 级别。 在某些情况下,这允许应⽤使⽤在⽬标 API 级别中定义的清单⽂件元素或⾏为,⽽不是仅限于使⽤那些针对最低 API 级别定义的元素。
android:maxSdkVersion - 指定能够运⾏应⽤的最⾼ API 级别。
重要说明:在使⽤该属性之前,请先阅读 ⽂档。
例如,要指定应⽤运⾏所需的最低系统 API 级别,应⽤需要在其清单中加⼊⼀个带 android:minSdkVersion 属性的 元素。android:minSdkVersion 是⼀个整数值,对应于能够运⾏应⽤的最低版本 Android 平台的 API 级别。
当⽤户试图安装应⽤,或在系统更新后重新验证应⽤时,Android 系统会先检查应⽤清单中的 属性,然后将这些属性的值与其⾃⼰的内部 API 级别进⾏对⽐。 只有在符合以下条件时,系统才允许安装开始:
如果声明了 android:minSdkVersion 属性,其值必须⼩于或等于系统的 API 级别整数。 如果未声明,则系统假定应⽤需要 API 级别1。
androidsdk安装步骤如果声明了 android:maxSdkVersion 属性,其值必须⼤于或等于系统的 API 级别整数。如果未声明,则系统假定应⽤没有最⾼ API 级别。 如需了解有关系统如何处理该属性的详细信息,请阅读 ⽂档。
<manifest>
<uses-sdk android:minSdkVersion="5" />
...
</manifest>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论