`
mmdev
  • 浏览: 13300663 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

怎样判断所运行的ANDROID系统的SDK版本号

 
阅读更多

ANDROID系统的版本众多,更新频繁。有时候我们需要在运行时来判断所运行的ANDROID系统版本以确定使用什么API,比如从ANDROID 2.0开始才支持多点触摸。

那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢?

很简单,只需要使用下面的语句即可。

  1. intsysVersion=Integer.parseInt(VERSION.SDK);

VERSION.SDK是一个字符串,我们使用Interger.parseInt把它转换成一个整数,这个数即是API Level号,然后就可以使用它来进行判断了。

下表是一个到目前为止的ANDROID API Level的对应表,以方便查询。

平台版本 API Level
Android 3.2 13
Android 3.1 12
Android 3.0 11
Android 2.3.3 10
Android 2.3 9
Android 2.2 8
Android 2.1 7
Android 2.0.1 6
Android 2.0 5
Android 1.6 4
Android 1.5 3
Android 1.1 2
Android 1.0 1
分享到:
评论

相关推荐

    Uniapp APP Android 离线SDK 版本号Android-SDK@3.6.17.81662-20230112

    《 Uniapp Android 离线SDK:版本号详解与应用实践》 在移动应用开发领域,Uniapp作为一款跨平台的开发工具,以其强大的功能和高效性受到开发者们的青睐。对于那些需要支持旧项目的开发者来说,保持对旧版本SDK的...

    Uniapp APP Android 离线SDK 版本号Android-SDK@3.6.18.81676-20230117

    2. 旧项目需求:对于一些已经上线并稳定运行的项目,突然更换SDK版本可能会带来兼容性问题,甚至导致应用崩溃。因此,提供旧版本的离线SDK,可以避免这种风险,保证项目的持续运营。 三、版本升级建议 1. SDK与...

    uniapp安卓离线sdk_Android-SDK@3.2.3.81011_20210826

    而Android-SDK是uniapp针对Android平台的本地化支持包,它包含了运行uniapp应用所需的Android原生库和工具,使得uniapp应用能够在Android设备上顺畅运行。 二、版本号解析 版本号“3.2.3.81011_20210826”中的数字...

    Android SDK (SDK Platforms)-android-32.zip

    3. **Android-32**:这里的“32”指的是Android的版本号,对应的是Android 13。每个Android版本都有自己的API级别,Android 13的API级别可能是对应的数字,如API级别33。开发者需要这个平台来构建和测试针对新版本的...

    Android SDK (SDK Platforms)-android-33-ext4.zip

    "android-33"代表的是Android操作系统的一个特定版本,通常与Android版本号相对应。这里提到的"33"可能指的是Android的一个未来版本或开发者预览版,因为目前最新的稳定版本还未达到此数字。在Android开发过程中,...

    HBuilderX 离线SDK Android-SDK@2.7.14.80255_20200619

    2. 配置:在项目设置中,选择对应的Android SDK版本,以便于编译和运行对应的Android API级别。 3. 更新:虽然这是离线SDK,但开发者仍需关注官方更新,以便获取最新的API和修复,提升应用的性能和安全性。 4. 调试...

    UNIAPP 安卓离线SDK Android-SDK@3.96.81954-20231106

    这个版本的SDK专注于对Android平台的支持,版本号“3.96.81954”代表着软件的具体迭代,而“20231106”可能是该版本的发布日期。这个版本可能包含了针对Android系统的优化,比如性能提升、错误修复、新功能添加等。...

    HBuilderX 离线SDK Android-SDK@3.1.12.80813_20210429

    【Android-SDK】是谷歌提供的用于开发Android应用程序的软件开发工具包,包含了构建、调试、运行Android应用所需的各种组件。这些组件包括但不限于Java开发工具(JDK)、Android平台库、Android系统图像、Android...

    android-28安卓系统9的sdk包

    API Level 28是Android 9.0 Pie对应的版本号,它定义了系统提供的接口集合。开发者需要根据目标设备的API Level来确定可以使用的API,确保应用能在不同版本的Android系统上正常运行。API Level 28引入了一些关键更新...

    uniapp Android离线SDK

    3. SDK版本号解析: “Android-SDK@3.99.81993_20231227”这个文件名中的数字和日期部分代表了SDK的版本信息。3.99.81993是版本号,表示SDK的功能完善程度和bug修复状态;20231227则是发布日期,表明该SDK是在2023年...

    Android SDK (SDK Platforms)-android-27.zip

    Android SDK (SDK Platforms)-android-27.zip 是一个包含了Android开发所需的重要组件的压缩包,主要针对Android操作系统版本27,即Android 8.1 (Oreo)。这个压缩包对于开发者来说至关重要,因为它提供了构建、测试...

    android-sdk_r24.4.1-linux.7z

    标题“android-sdk_r24.4.1-linux.7z”指的是Android Software Development Kit (SDK) 的特定版本,即r24.4.1,针对Linux操作系统。这个压缩包是开发者在Ubuntu 18.04环境下搭建Android开发环境所需的基础组件。 ...

    android-sdk_r24.4.1-windows.7z

    版本号`r24.4.1`意味着这是该SDK的一个稳定版本,适用于QT for Android的配置。 在搭建QT for Android环境之前,确保你的计算机已安装了Java Development Kit (JDK),因为Android SDK依赖于JDK来运行。安装JDK后,...

    Android-SDK@3.1.18.80859_20210610.zip

    总的来说,Android-SDK@3.1.18.80859_20210610.zip是一个用于uni-app开发的Android SDK版本,它提供了所有必要的工具和库,让开发者能够充分利用uni-app的跨平台优势,同时享受原生Android应用的性能和特性。...

    HBuilderX 离线SDK Android-SDK@2.6.16.80137_20200426

    这个特定版本——Android-SDK@2.6.16.80137_20200426,意味着它对应的是HBuilderX的2.6.16版本,内部版本号为80137,并且发布日期为2020年4月26日。这个版本的SDK可能包含了一些新的功能、修复了已知的bug,或者对...

    android sdk版本 4.0

    在本场景中,我们关注的是Android SDK的特定版本——4.0,也被称为Ice Cream Sandwich(冰淇淋三明治),其内部版本号为14。这个版本在Android的发展历程中占据着重要的位置,因为它引入了许多新特性、改进和用户...

    android-sdk_r24.4.1-windows.zip

    这里的“r24.4.1”表示SDK的发布版本号,每个版本都可能包含性能优化、新功能或对现有API的更新。在该版本中,开发者可以找到一系列用于Android应用开发的工具,如SDK Manager、AVD Manager以及各种平台工具和构建...

    android sdk26版本,对应android8.0,复制到sdk\platforms文件夹下 便可直接使用

    在本场景中,我们关注的是SDK中的一个特定版本——Android 8.0,对应SDK版本号为26。这个压缩包文件"android-26"包含了与Android 8.0平台相关的所有必要组件,用于支持在这个操作系统版本上进行应用开发。 **...

    android-sdk_r24-windows

    2. SDK Manager:解压后,运行SDK Manager.exe,这是用于管理Android SDK组件的工具,包括API级别、平台工具、构建工具、系统映像等。 3. 安装组件:通过SDK Manager,你可以选择需要的Android版本(API级别)和相关...

    android-sdk_r24.4.1-macosx

    在本文中,我们将深入探讨"android-sdk_r24.4.1-macosx"这一特定版本,它是专为Mac OS X系统设计的SDK版本。 首先,我们来看一下"r24.4.1"这一版本号。在Android SDK的版本命名中,"r"通常代表"release",即正式...

Global site tag (gtag.js) - Google Analytics