Android sdk版本號和API級別的對照表
對應關係可以參考官網:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels
API 級別
是一個對 Android 平臺版本提供的框架 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。 - 如果宣告瞭
android:maxSdkVersion
屬性,其值必須大於或等於系統的 API 級別整數。如果未宣告,則系統假定應用沒有最高 API 級別。 如需瞭解有關係統如何處理該屬性的詳細資訊,請閱讀 文件。
<manifest>
<uses-sdk android:minSdkVersion="5" />
...
</manifest>
相關文章
- Android SDK版本號與API Level 的對應關係及釋出時間AndroidAPI
- Android 版本適配:9.0 Pie(API 級別 28)AndroidAPI
- SDK和API的區別?API
- Android 版本適配:8.x Oreo(API 級別 26、27)AndroidAPI
- win10版本的區別是什麼 win10版本區別對照表Win10
- Android各版本對應Android API(知識累積)AndroidAPI
- 如何在Android studio中更新sdk版本和build-tools版本AndroidUI
- API 和 SDKAPI
- Android API級別、代號、釋出時間及平臺亮點整理AndroidAPI
- ASCII對照表ASCII
- Keycode對照表
- Python爬蟲教程-27-Selenium Chrome版本與chromedriver相容版本對照表Python爬蟲Chrome
- 【JavaScript】鍵盤按鍵Keycode對照表(鍵碼對照表)JavaScript
- 常用埠對照表
- 自動增加 Android App 的版本號AndroidAPP
- Android Studio gradle外掛版本和gradle版本對應關係AndroidGradle
- Matplotlib顏色對照表
- Python術語對照表Python
- 快遞鳥物流單號識別查詢API介面的的用途和對接分析案例API
- mac管理flutter和dart sdk版本MacFlutterDart
- Android Sdk版本、Support包版本及常用框架最新版本彙總Android框架
- 阿里雲冷門 API/SDK 對接心得阿里API
- CPU和主機板怎麼搭配?AMD銳龍二代CPU型號和主機板搭配對照表
- 【Android SDK】在命令列管理Android SDKAndroid命令列
- 突破Android P非SDK API限制的幾種程式碼實現AndroidAPI
- MYSQL如何比對版本號字串MySql字串
- 對 Android SDK 開發的一些個人心得Android
- android版本與linux核心版本對應關係AndroidLinux
- HTTP 狀態碼對照表地址HTTP
- 常見檔案MIME對照表
- API-SDKAPI
- 快遞鳥物流單號查詢API的的用途和對接分析案例API
- PHP檔案上傳字尾名與檔案型別對照表PHP型別
- MIME.json 檔案請求 字尾/響應型別 對照表JSON型別
- 常見的 Go 變數縮寫對照表Go變數
- 【js】版本號對比處理方案JS
- Android P DP3釋出:SDK/API敲定、應用適AndroidAPI
- 利用swagger和API Version實現api版本控制SwaggerAPI