安卓获取版本号

原创 2016年06月02日 11:00:23
之前面试遇到过  上网查资料看到了 我就收集整理下

eclipse获取版本号解决如下:

获取当前应用的版本号:

	
  /** 
    * 返回当前程序版本名 
    */  
public static String getAppVersionName(Context context) {  
    String versionName = "";  
    try {  
        // ---get the package info---  
        PackageManager pm = context.getPackageManager();  
        PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0);  
        versionName = pi.versionName;  
        versioncode = pi.versionCode;
        if (versionName == null || versionName.length() <= 0) {  
            return "";  
        }  
    } catch (Exception e) {  
       
    }  
    return versionName;  
} 


Android studio获取当前版本号:

//获取版本号
public static int getVersionCode(Context context){
    try {
        return context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionCode;
    }catch(PackageManager.NameNotFoundException e){
        return 0;
    }
}

获取当前系统的版本号:

这个我没用过   看到网上有  我就拷贝了

 tv.setText("Product Model: " + Build.MODEL + ","   + Build.VERSION.SDK + ","  + Build.VERSION.RELEASE); 


相关文章推荐

安卓分享、截图、获取屏幕分辨率、当前版本号、获取sd卡目录工具类

直接复制到项目即可使用的工具类。

判断安卓apk的版本号

  • 2015年11月13日 18:43
  • 327KB
  • 下载

cordova build安卓apk,关于版本号的修改(可能有误,看看就好,别当真)

1. 创建cordova项目 (注意:当第一次创建或编译项目的时候,可能系统会自动下载一些东西,需要一些时间。) 在某个目录下创建cordova项目,打开命令行, 输入:cordova  cre...
  • dlh918
  • dlh918
  • 2017年08月04日 11:17
  • 208

Delphi 获取文件版本号

  • 2012年12月25日 13:14
  • 2KB
  • 下载

MVP登录、版本号获取demo

  • 2017年04月13日 14:31
  • 21.8MB
  • 下载

JS获取当前使用的浏览器名字以及版本号

JS获取当前使用的浏览器名字以及版本号 var userAgent=window.navigator.userAgent, rMs...

获取系统BIOS版本号和更新日期

  • 2010年07月01日 13:19
  • 62KB
  • 下载

获取apk的版本号versionCode apk的版本名称VersionName

需求:开发中经常有需求获取apk文件的版本号,和版本名称,比如确定一下上传到应用市场的apk是不是最新的apk,检查更新的时候也要确保后台的apk文件为新的apk。 行不通的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:安卓获取版本号
举报原因:
原因补充:

(最多只允许输入30个字)