理解Android API 级别

来源:互联网 发布:淘宝咋评价 编辑:程序博客网 时间:2024/05/16 16:13

1, 如何指定应用程序所需要的API级别?

在Manifest中指定

<manifest>  <uses-sdk android:minSdkVersion="5" />  
   <uses-sdk android:maxSdkVersion="11" />
   <uses-sdk android:targetSdkVersion="7" />
  ...</manifest>

2, 在哪里会用到这个指定的级别?

Android在安装应用程序的时候,会审查应用程序的指定的级别属性。如果当前平台的版本不能满足应用程序所需要的最低级别要求,则应用程序会安装失败。

例如,在第1条的例子中,API最低级别是5,对应的Android版本是Android2.0。如果你的手机Android版本是1.6,就无法安装这个应用程序。


3, 级别和Android版本的对应关系


Platform VersionAPI LevelVERSION_CODENotesAndroid 4.419KITKATPlatformHighlightsAndroid 4.318JELLY_BEAN_MR2PlatformHighlightsAndroid 4.2, 4.2.217JELLY_BEAN_MR1PlatformHighlightsAndroid 4.1, 4.1.116JELLY_BEANPlatformHighlightsAndroid 4.0.3, 4.0.415ICE_CREAM_SANDWICH_MR1PlatformHighlightsAndroid 4.0, 4.0.1, 4.0.214ICE_CREAM_SANDWICHAndroid 3.213HONEYCOMB_MR2 Android 3.1.x12HONEYCOMB_MR1Platform HighlightsAndroid 3.0.x11HONEYCOMBPlatform HighlightsAndroid 2.3.4
Android 2.3.310GINGERBREAD_MR1PlatformHighlightsAndroid 2.3.2
Android 2.3.1
Android 2.39GINGERBREADAndroid 2.2.x8FROYOPlatform HighlightsAndroid 2.1.x7ECLAIR_MR1PlatformHighlightsAndroid 2.0.16ECLAIR_0_1Android 2.05ECLAIRAndroid 1.64DONUTPlatform HighlightsAndroid 1.53CUPCAKEPlatform HighlightsAndroid 1.12BASE_1_1 Android 1.01BASE 

0 0
原创粉丝点击