怎样判断所运行的ANDROID系统的SDK版本号
2011-07-28 22:17
351 查看
ANDROID系统的版本众多,更新频繁。有时候我们需要在运行时来判断所运行的ANDROID系统版本以确定使用什么API,比如从ANDROID 2.0开始才支持多点触摸。
那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢?
很简单,只需要使用下面的语句即可。
VERSION.SDK是一个字符串,我们使用Interger.parseInt把它转换成一个整数,这个数即是API Level号,然后就可以使用它来进行判断了。
下表是一个到目前为止的ANDROID API Level的对应表,以方便查询。
那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢?
很简单,只需要使用下面的语句即可。
int sysVersion = 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 |
相关文章推荐
- 怎样判断所运行的ANDROID系统的SDK版本号
- 判断所运行的ANDROID系统的SDK版本号
- Android编程获取手机型号,本机电话号码,sdk版本号及firmware版本号号(即系统版本号号)
- 怎样在android系统启动时自动运行自己的程序
- Android 编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- 强大的Android系统,可自由修改手机型号、SDK版本号等信息。
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- android获取设备IMEI ,手机名称,系统SDK版本号,系统版本号
- Android编程获取手机型号,本机电话号码,sdk版本号及firmware版本号号(即系统版本号号)
- 获取Android系统的SDK版本号
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- Android获取SDK版本号 判断版本号
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- 转:Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- 判断android系统中Service是否在运行的方法
- 怎样在android系统启动时自动运行自己的程序
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)