检测android的版本的办法

http://www.cnblogs.com/wzh206/archive/2010/05/02/1726076.html

如何判断Android系统的版本

随着Android版本的增多,在不同的版本中使用不同的设计是必须的,根据程序运行的版本来提供不同的功能。这涉及到如何在程序中判断Android系统的版本。
在Android
api中的android.os.Build和android.os.Build.VERSION类中包含了Android版本信息。
可以使用该信息来判断设备的系统版本:

public static final int SDK_VERSION_ECLAIR = 5;

public static final int SDK_VERSION_DONUT = 4;

public static final int SDK_VERSION_CUPCAKE = 3;

public static boolean PRE_CUPCAKE =

getSDKVersionNumber() < SDK_VERSION_CUPCAKE ? true : false;

public static int getSDKVersionNumber() {

int sdkVersion;

try {

sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK);

} catch (NumberFormatException e) {

sdkVersion = 0;

}

return sdkVersion;

}

检测android的版本的办法,布布扣,bubuko.com

时间: 2024-12-14 18:41:31

检测android的版本的办法的相关文章

条码扫描二维码扫描—ZXing android 改进版本

看了Vurtexゞ. 文章<[Android实例] 条码扫描二维码扫描——ZXing android 源码简化 (附:支持中文) >的基础上对代码进行了修改 1.增加了将代码嵌套入自己工程后传值的办法(初学,如果有更好的方法也希望告诉我,先谢谢了) 2.扫码界面进行了处理(初步实现了现有某些软件的样子,至于长的像谁就不说了) //画四个角的代码<br>paint.setColor(frameColor); canvas.drawRect(15 + frame.left, 15 +

Ubuntu 试用Android L版本

Android L是最近google一个大更新的版本,目前google开发了android L的开发者预览版本,对于一个android 开发者来说很定是要下载下来体验一把,顺便也要了解一下Android L的新功能嘛, 我这里使用的是ubuntu13.10更新的,在更新的过程中出现很多问题: 想着ubuntu中更新SDK,我们可以在sdk目录下的tools文件夹中有一个android的命令,我们可以在终端下在这个tools目录下运行./android这个命令,正常情况下你运行这个命令就会出现如下

Advanced Installer 安装前卸载旧版本的办法

原文:Advanced Installer 安装前卸载旧版本的办法 Advanced Installer这个工具百度出来的资料太少了. 在我们平常打包的工作中,经常遇到的一个问题是,如何能在安装新版本的时候友好的提示/卸载之前的旧版本,而不是粗暴的直接让用户自行去卸载呢?今天就这个问题给出下面一个具体的解决办法,话不多说,直接开始: 方案一:安装时自动卸载旧版本 第一步:找到并记录下上一个版本的Upgrade Code,此Code在上一个工程中的如下位置: 第二步:在新版本中的Upgrade C

Android 系统版本&amp;API对照表

最新Android系统版本与API等级对应关系表 数据来源:http://d.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels

Android SDK版本和ADT版本

Android SDK版本和ADT版本 Android早期的版本号有点“混乱”,比如Android 2.2对应的ADT版本为ADT-0.9.9而Android 2.3对应的的ADT版本则突然“跃迁”为 ADT-8.0.0.zip. 而且Android SDK还包含SDK Tools和SDK Platform两个东西,它们的意义也不同,它们也有各自的版本号,因此有些人在此处容易混淆,下面将它们之间的对应关系进行一下简单的归纳: Android平台与SDK Tools版本.ADT版本的对应关系 An

修改Android工程版本

android的应用程序安装包APK如果是在高版本的android jar上开发的是无法在低版本的android SDK上跑的,所以我们需要将我们已经开发好的应用程序换上低版本的android jar包重新编译一个APK,那么如何简单的在高版本的工程中直接修改呢: 1. eclipse中点击工程->Properties-> Android 在右侧的界面中选中Android 2.2即可(前提是你的android sdk中同时包含这两个版本的android jar包) 或者 打开default.p

检测android的网络链接状态

http://www.oschina.net/question/100267_61129?sort=default&p=1#tags_nav http://www.cnblogs.com/top5/archive/2011/12/29/2306241.html http://www.open-open.com/lib/view/open1342353575260.html http://blog.csdn.net/ithomer/article/details/7896313 检测android

微信之Android各版本列表

原文:http://www.cnblogs.com/ytkah/p/ioswx.html 前面ytkah弄了一个iso微信各版本列表,现在就来整一个微信 for Android各版本列表,方便大伙下载.每个版本都放出一些新的功能或修复相关错误,详情可以点击下面的版本链接进行查看.资源收集于网络,不用谢,请叫我雷锋,哈哈哈 微信 6.3.18 for Android 全新发布2016-05-25 微信 6.3.16 for Android 全新发布2016-04-19 微信 6.3.15 for

ANDROID PAD版本 PHONE版本 源码有什么 区别?

ANDROID PAD版本 PHONE版本 源码有什么 区别? 直接把frameworks/base/core/res/res/values/config.xml里面的<bool name="config_voice_capable">false</bool>改为false