Android 系统与SDK和JDK版本对照表
传说中的兼容问题是指在高版本 SDK 平台开发的软件,可能在低版本 Android 系统中运行时出现各种问题。而低版本 SDK 开发的软件在高版本 Android 系统中运行时基本没有兼容问题的。
Android版本 | SDK/API版本 | JDK版本 | 备注 |
---|---|---|---|
Android 14 | 34 | 11+,支持17 | 应用要想在该版本下运行,targetSDK 必须>=33 |
Android 13 | 33 | 11+ | 应用要想在该版本下运行,targetSDK 必须>=33 |
Android 12L | 32 | 11+ | 应用要想在该版本下运行,targetSDK 必须>=31 |
Android 12 | 31 | 11+ | 应用要想在该版本下运行,targetSDK 必须>=31 |
Android 11 | 30 | 8+ | |
Android 10 | 29 | 8+ | |
Android 9 | 28 | 8+ | |
Android 8.1 | 27 | 8+ | |
Android 8.0 | 26 | 8+ | |
Android 7.1 | 25 | 8+ | |
Android 7.0 | 24 | 8+ | |
Android 6 | 23 | 7+ | |
Android 5.1 | 22 | 7+ | |
Android 5.0 | 21 | 7+ | Jetpack Compose运行最低版本,minSDK 必须>=21 |
Android 4.4W | 20 | 6+ | |
Android 4.4 | 19 | 6+ | Google Play services支持最低版本 |
Android 4.3 | 18 | 6+ | |
Android 4.2 | 17 | 6+ | |
Android 4.1 | 16 | 6+ | |
Android 4.0.3-4.0.4 | 15 | 6+ | |
Android 4.0.1-4.0.2 | 14 | 6+ | Jetpack/AndroidX支持最低版本 |
Android 3.2 | 13 | 6+ | |
Android 3.1 | 12 | 6+ | |
Android 3.0 | 11 | 6+ | |
Android 2.3.3-2.3.7 | 10 | 6+ | |
Android 2.3.0-2.3.2 | 9 | 6+ | |
Android 2.2 | 8 | 6+ | |
Android 2.1 | 7 | 6+ | |
Android 2.0.1 | 6 | 6+ | |
Android 2.0 | 5 | 6+ | |
Android 1.6 | 4 | 6+ | |
Android 1.5 | 3 | 6+ | |
Android 1.1 | 2 | 6+ | |
Android 1.0 | 1 | 6+ |