`

获取应用及系统的版本号

 
阅读更多
http://www.cnblogs.com/qsl568/archive/2012/03/14/2395636.html

获取当前应用的版本号:
   private String getVersionName() throws Exception
   {
           // 获取packagemanager的实例
           PackageManager packageManager = getPackageManager();
           // getPackageName()是你当前类的包名,0代表是获取版本信息
           PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0);
           String version = packInfo.versionName;
           return version;
   }




获取当前系统的版本号:
        textView.setText("Product Model: " + android.os.Build.MODEL + "," 
                + android.os.Build.VERSION.SDK + "," 
                + android.os.Build.VERSION.RELEASE); 


或者:
/*  
 * 
 * Build.VERSION_CODES
    1 (0x00000001)           Android 1.0             BASE
    2 (0x00000002)           Android 1.1             BASE_1_1
    3 (0x00000003)           Android 1.5             CUPCAKE
    4 (0x00000004)           Android 1.6             DONUT
    5 (0x00000005)           Android 2.0             ECLAIR
    6 (0x00000006)           Android 2.0.1          ECLAIR_0_1
    7 (0x00000007)           Android 2.1             ECLAIR_MR1
    8 (0x00000008)           Android 2.2             FROYO
    9 (0x00000009)           Android 2.3             GINGERBREAD
    10 (0x0000000a)         Android 2.3.3          GINGERBREAD_MR1
    11 (0x0000000b)         Android 3.0             HONEYCOMB
    12 (0x0000000c)         Android 3.1             HONEYCOMB_MR1
    13 (0x0000000d)         Android 3.2             HONEYCOMB_MR2*/
    /*获取当前系统的android版本号*/
    int currentapiVersion=android.os.Build.VERSION.SDK_INT;
分享到:
评论

相关推荐

    Android NDK 获取系统版本号

    博客名称 : 【Android NDK 开发】在 C 代码中获取 Android 系统信息 ( NDK 项目创建 | NDK 配置 | 获取 Android 系统版本号 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/102933704

    vb获取其他应用程序版本号

    超准确的VB获取应用程序文件 exe文件 的版本信息的模块源码 已在WinXP Win7等32 64位系统上测试通过 兼容性好 且准确 很实用的一个模块

    获取手机所有应用信息

    获取手机设备所有应用信息,获取手机设备单个应用信息,判断应用是否为系统应用等

    java_获取App应用系统基本信息的工具类的标准代码_android

    获取操作系统的版本号 读取SIM卡序列号 获取手机CPU序列号 获得电话管理实例对象 读唯一的设备ID 获取运营商信息(三大运营商) 获取手机状态(0:无活动 1:响铃 2:待机) 获得手机方位 获得设备的软件版本号 获得SIM...

    c#获取系统已安装软件信息 wpf显示

    通过读取注册表获取所以已安装程序信息,包括名称,发行商,安装时间,版本号等信

    Android实现获取应用程序相关信息列表的方法

    比如获取到Android应用的软件属性、大小和应用程序路径、应用名称等,获取所有已安装的Android应用列表,包括那些卸载了的,但没有清除数据的应用程序,同时在获取到应用信息的时候,判断是不是系统的应用程序,这是...

    PHP解析apk、ipa应用程序包,获得包名、应用程序名、版本号等的APP管理项目

    APP内部管理系统-APP解析部分(PHP版本) 本系统功能说明: 1. 支持安卓、苹果APP包上传后自动解析读取包信息,减少用户手动录入的繁琐。 2. 支持苹果APP开发包上传后,自动打包企业认证,提供在线安装IPA包功能...

    Android应用更新之自动检测版本及自动升级

    本文为大家分享了Android自动检测版本及自动升级的具体代码,供大家参考,具体内容如下 步骤: 1.检测当前版本的信息AndroidManifest.xml–>manifest–>[Android...1.获取应用的当前版本号,我是封装了一个工具类来获取

    Android获取APP相关信息工具类

    getAppVersionName : 获取App版本号 getAppVersionCode : 获取App版本码 isSystemApp : 判断App是否是系统应用 isAppDebug : 判断App是否是Debug版本 getAppSignature : 获取App签名 getAppSignatureSHA1 : 获取应用...

    .NET Core如何获取操作系统中的各种信息

    一.前言 .NET Core 是一个通用开发平台,由 Microsoft 和 GitHub 上的 ... Microsoft、其他公司和个人提供的支持的操作系统 (OS)、CPU 和应用程序方案会随着时间推移而增多。 命令行工具:可在命令行中执行所有产品

    嵌入式实时操作系统small RTOS51原理及应用

    4.13 获取当前Small RTOS51的版本号 4.14 OSInt…()函数 第5章 如何切换任务 5.1 CPU可以执行多个任务的原因 5.2 CPU怎样运行才能执行多个任务 5.3 何时进行任务切换 5.4 Small RTOS51任务切换时的程序框图 5.5 ...

    ASIHTTPRequest 最新版本 包 下载

    使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用...

    操作系统实验一.doc

    " "二、实验环境: " "1.PC机一台(VC、C、VB等编程环境) " "三、实验内容和要求: " "1、使用若干个程序接口,实现一定的用户访问要求 " "2、通过系统调用实现:获取本机操作系统版本号 " "3、通过系统调用实现:...

    HUAWEI MH5000-31 5G模块使用指南

     版本号  产品型号  SIM卡状态  网络注册情况  系统服务状态  网络信号质量  设置语音数据中心 模组在开机或复位时,会主动上报AT消息给上位机,上位机可以在收到消 息后做一些初始化的操作,也可以...

    Visual C++编程技巧精选500例.pdf

    344 如何获取系统BIOS版本号? 345 如何获取系统BIOS更新日期? 第18章 存储设备管理 346 如何获取磁盘序列号? 347 如何获取磁盘卷标名称? 348 如何设置磁盘卷标名称? 349 如何获取磁盘容量大小? 350 如何获取磁盘文件...

    VB6网络应用源代码34个全公开

    获得IE的版本号 获得和设置本机TCPIP信息 获取网卡的MAC地址 建立和删除用户 建立一个 Internet 快捷键 连网计算机时间同步 列表本机用户 判断是否输入合法的IP地址 取消硬盘默认共享 添加URL到收藏夹 添加整理IE的...

    Visual C++通用范例开发金典(第三卷/共三卷)

     6.2.15 获取操作系统版本号  6.2.16 设置桌面墙纸  6.2.17 隐式链接DLL  6.2.18 显式链接DLL  6.3 IE设置  6.3.1 修改IE标题栏  6.3.2 修改IE默认主页  6.3.3 在IE中禁止显示工具栏  6.3.4 在IE中禁止显示...

    Visual C++通用范例开发金典(分卷二/共三卷)

     6.2.15 获取操作系统版本号  6.2.16 设置桌面墙纸  6.2.17 隐式链接DLL  6.2.18 显式链接DLL  6.3 IE设置  6.3.1 修改IE标题栏  6.3.2 修改IE默认主页  6.3.3 在IE中禁止显示工具栏  6.3.4 在IE中禁止显示...

    系统相关的实例50个

    获取操作系统版本信息">包括AccessEnum COM组件接口继承的实现 C++ 开发系列小工具 CPU 的精确计时器 c++图书管理系统 C语言编程宝典 C++语言开发的日期处理类库 C语言模块检查 DES 加密系统的 C 语言源代码 封装了...

    Visual C++通用范例开发金典(第一卷、共两卷)

     6.2.15 获取操作系统版本号  6.2.16 设置桌面墙纸  6.2.17 隐式链接DLL  6.2.18 显式链接DLL  6.3 IE设置  6.3.1 修改IE标题栏  6.3.2 修改IE默认主页  6.3.3 在IE中禁止显示工具栏  6.3.4 在IE中禁止显示...

Global site tag (gtag.js) - Google Analytics