Google Play 在应用清单中通过声明的<uses-sdk>属性,用以从不符合其平台版本要求的设备上过滤应用。
uses-sdk在androidManifest.xml文件中,语法为:
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
通过整数形式的API 级别来表示应用与一个或多个版本的 Android 平台的兼容性,具体来说就是将应用表示的 API 级别与给定 Android 系统的 API 级别进行比较,进行版本控制。
系统版本与API的级别对应关系如下表:
原表来自:https://developer.android.com/guide/topics/manifest/uses-sdk-element
版本 |
对应版本 |
版式本代号 |
|
Android 10.0 |
28 |
Q |
|
Android 9.0 |
28 |
PIE |
派 |
Android 8.0 |
26 |
OREO |
奥利奥 |
Android 7.0 |