怎样判断所运行的ANDROID系统的SDK版本号
展开全部
ANDROID系统的版本众多,更新频繁。有时候我们需要在运行时来判断所运行的ANDROID系统版本以确定使用什么API,比如从ANDROID 2.0开始才支持多点触摸。
那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢?
很简单,只需要使用下面的语句即可。
[java] view plaincopyprint?
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系统的版本号也即API Level呢?
很简单,只需要使用下面的语句即可。
[java] view plaincopyprint?
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
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |