You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确定Android应用适配的目标设备系统版本与SDK对应关系?

你的Android应用适配版本说明

根据你提供的build.gradle配置:

android {
    compileSdkVersion 34
    buildToolsVersion "34"

    defaultConfig {
        applicationId "com.example.Learn"
        minSdkVersion 16
        targetSdkVersion 34
}

核心版本对应关系说明

  • minSdkVersion 16:你的应用最低支持Android 4.1(Jelly Bean),只有系统版本≥Android 4.1的设备才能安装并运行该应用。
  • targetSdkVersion 34:应用已针对Android 14做了适配优化,在Android 14及更高版本的设备上能遵循最新系统行为规范,获得最佳运行体验。
  • compileSdkVersion 34:编译应用时使用的是Android 14对应的SDK,决定了你能调用的Android API范围,不直接限制设备运行版本,但需与targetSdkVersion保持匹配以避免兼容性问题。

SDK API等级与Android版本对应表

  • API 16 → Android 4.1(Jelly Bean)
  • API 21 → Android 5.0(Lollipop)
  • API 23 → Android 6.0(Marshmallow)
  • API 26 → Android 8.0(Oreo)
  • API 29 → Android 10
  • API 30 → Android 11
  • API 31 → Android 12
  • API 32 → Android 12L
  • API 33 → Android 13
  • API 34 → Android 14
  • API 35 → Android 15

内容的提问来源于stack exchange,提问作者Hasan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 02:18:12