Android版本和API Level的對應關係

2021-06-25 18:36:27 字數 1464 閱讀 9884

在開發android時,老是不知道android版本號和對應api level,這個問題真是麻煩,我們在發布聲波傳輸sdk時也遇到這樣的問題,版本號是對外發布的版本號,一般都是主版本號.子版本號.修正版本號的命名規則,說白了這是給人看的;而api level是程式中的乙個巨集引數,是為了版本相容的,一般是level高的相容level低的,說白了就是給**看的。為什麼這兩個東西就不能統一一下呢?真是麻煩,所以乾脆整理下android版本和對應api level,目前版本是4.4.4,,14年goole i/o大會上的android l不算。

android版本號

英文代號

中文代號

api level

ndk level

1.0astro

鐵壁阿童木1——

1.1bender

發條機械人2——

1.5cupcake

紙杯蛋糕31

1.6donut

甜甜圈4

22.0

eclair泡芙5

——2.0.1

eclair泡芙6

——2.1

eclair泡芙7

32.2-2.2.3

froyo

凍酸奶8

42.3-2.3.2

gingerbread薑餅9

52.3.3-2.3.7

gingerbread

薑餅10

——3.0

honeycomb

蜂巢11

——3.1

honeycomb

蜂巢12

63.2-3.2.2

honeycomb

蜂巢13

——4.0-4.0.2

ice cream sandwich

雪糕三明治147

4.0.3-4.0.4

ice cream sandwich

雪糕三明治158

4.1.x

jelly bean

果凍豆16

——4.2.x

jelly bean

果凍豆17

——4.3.x

jelly bean

果凍豆18

——4.4-4.4.4

kitkat

奇巧19——

從表可以看出,英文代號是以a-z的順序來的,以後對著這個表選版本號就行了。只要修改androidmanifest.xml檔案中標籤的android:minsdkversion,就是代表程式可以執行的最低版本了,也就是在這個版本以上的sdk才可以執行。如果不想限定android sdk版本,可以直接將標籤刪除。

關於如何匯入現有的工程:

1、啟動eclipse

2、單擊「file」->「import」選單項,開啟「import」對話方塊

3、選擇「existing projects into workspace"選擇要匯入的工程

4、單擊」finish「完成

Android版本和API Level對應關係

android版本號 英文代號 中文代號 api level ndk level 1.0astro 鐵壁阿童木1 1.1bender 發條機械人2 1.5cupcake 紙杯蛋糕31 1.6donut 甜甜圈4 22.0 eclair泡芙5 2.0.1 eclair泡芙6 2.1 eclair泡芙7...

Android系統和版本介紹

android是一種基於linux的自由及開放源 的作業系統,主要使用於移動裝置,如智慧型手機和平板電腦,由google公司和開放手機聯盟領導及開發。android作業系統最初由andy rubin開發,主要支援手機。2005年8月由google收購注資。2007年11月,google與84家硬體製...

android 版本簡介

api等級1 android 1.0 api等級2 android 1.1 petit four api等級3 android 1.5 cupcake api等級4 android 1.6 donut api等級5 android 2.0 clair api等級6 android 2.0.1 cla...