Build.VERSION.SDK_INT   代表的操作系统的版本号 ,谷歌的解释大致翻译如下

当前在此硬件上运行的软件的SDK版本装置。当设备启动时,此值从不更改,但它可能当硬件制造商提供OTA更新时增加。

常用来判断sdk版本如下

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
}

后面的版本号,可以鼠标放到上面 +ctrl 按键就可以看到如下图

从源码里面看到当前有所的sdk 版本号

public static class VERSION_CODES {public static final int BASE = 1;public static final int BASE_1_1 = 2;public static final int CUPCAKE = 3;public static final int CUR_DEVELOPMENT = 10000;public static final int DONUT = 4;public static final int ECLAIR = 5;public static final int ECLAIR_0_1 = 6;public static final int ECLAIR_MR1 = 7;public static final int FROYO = 8;public static final int GINGERBREAD = 9;public static final int GINGERBREAD_MR1 = 10;public static final int HONEYCOMB = 11;public static final int HONEYCOMB_MR1 = 12;public static final int HONEYCOMB_MR2 = 13;public static final int ICE_CREAM_SANDWICH = 14;public static final int ICE_CREAM_SANDWICH_MR1 = 15;public static final int JELLY_BEAN = 16;public static final int JELLY_BEAN_MR1 = 17;public static final int JELLY_BEAN_MR2 = 18;public static final int KITKAT = 19;public static final int KITKAT_WATCH = 20;public static final int LOLLIPOP = 21;public static final int LOLLIPOP_MR1 = 22;public static final int M = 23;public static final int N = 24;public static final int N_MR1 = 25;public static final int O = 26;public static final int O_MR1 = 27;public static final int P = 28;public VERSION_CODES() {throw new RuntimeException("Stub!");}}

Android Build.VERSION.SDK_INT相关推荐

  1. Android Build.VERSION.SDK_INT兼容介绍

    尽管Android向下兼容不好,但是一个程序还是可以在多个平台上跑的.向下兼容不好,接口改变,新的平台上不能用旧的API,旧的平台更不可能用新的API,不等于一个平台需要一个APK.可以在高SDK上开 ...

  2. Android Studio调用系统的代码中Build.VERSION.SDK_INT >= Build.VERSION_CODES.xxx

    常用来判断sdk版本如下 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { //包含新的api的代码块} else { //包含旧的ap ...

  3. if (Build.VERSION.SDK_INT = Build.VERSION_CODES.KITKAT)设置后的效果

    android app开发时,查看之前的会有这样的设置. //如果sdk版本大于4.4则设置状态栏透明化 会导致首页状态栏减少/* if (Build.VERSION.SDK_INT >= Bu ...

  4. Build.VERSION.SDK_INT = Build.VERSION_CODES.HONEYCOMB

    ①  Build.VERSION      获取android系统的版本信息. 当前开发代号   Build.VERSION.CODENAME   源码控制版本号   Build.VERSION.IN ...

  5. 转载:Build.VERSION.SDK_INT = Build.VERSION_CODES.HONEYCOMB

    原创 Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB 2016-06-12 09:44:44 fei900724 阅读数 5077 ...

  6. android build.version,android兼容性.使用Build.VERSION_CODES时我很困惑

    Log.d(TAG, "Build.VERSION_CODES.ICE_CREAM_SANDWICH: " + Build.VERSION_CODES.ICE_CREAM_SAND ...

  7. Build.VERSION.SDK_INT < Build.VERSION_CODES.O的含义

    安卓系统版本的理解 1.VERSION和VERSION_CODES的理解 2.安卓系统版本和安卓api版本关系列表 1.VERSION和VERSION_CODES的理解 VERSION是当前系统版本 ...

  8. android手机状态解释,比方android.os.Build.VERSION.SDK

    //BOARD 主板 String phoneInfo = "BOARD: " + android.os.Build.BOARD; phoneInfo += ", BOO ...

  9. Android --- build.gradle(Module:app)中各版本号讲解,例如targetSdkVersion

    文章目录 一.minSdkVersion 二.compileSdkVersion 三.targetSdkVersion 四.Gradle和SDK版本 先抛出一个问题: 我们的应用开发的时候androi ...

最新文章

  1. 整理对应_JSP第二版课后习题答案【侵权联系我删除】
  2. python新手教程 从零开始-让你从零开始学会写爬虫的5个教程(Python)
  3. RAC+单实例DATAGUARD 配置
  4. WebKit 布局的标准和概念
  5. 福州大学计算机专业考研,2015年福州大学计算机考研经验贴
  6. 别具一格的HAO3GP整站源码花坛
  7. html代码大全贴音乐,网页音乐代码大全
  8. mysql 双机异地热备份—-mysql主从,主主备份原理及实践
  9. java赋值兼容原则,多态问题抛出(赋值兼容性原则遇上父类与子类同名函数的时候)...
  10. 监控Nginx负载均衡器脚本
  11. javascript获取窗口位置、绝对位置、事件位置等
  12. 设计模式之GOF23中介者模式
  13. MySQL索引设计与EXPLAIN
  14. Vue安装教程(保姆级详细教程)
  15. MATLAB struct函数(结构体数组)
  16. 台式计算机进入安全模式蓝屏,电脑进入安全模式蓝屏怎么办?
  17. 前端性能优化(四)——网页加载更快的N种方式
  18. 如何使用真机测试运行HarmonyOS应用
  19. 介绍6款超实用的抖音数据分析工具!
  20. 会员管理-小程序-免费使用体验

热门文章

  1. Hadoop-虚拟机环境准备
  2. 2022-2028年中国房车旅游行业深度调研及投资前景预测报告
  3. python 通过队列实现栈
  4. 【VB】学生信息管理系统1——系统设计怎样开始?
  5. 文件流处理流式处理大数据处理
  6. ResNet50结构
  7. TVM性能评估分析(七)
  8. TensorFlow简单线性回归
  9. TensorRT原理图示
  10. vsftpd的主配置文件是什么linux,linux下vsftpd配置文件选项详细说明