关闭

安卓获取版本号

标签: 安卓开发获取应用版本号
47人阅读 评论(0) 收藏 举报
分类:
之前面试遇到过  上网查资料看到了 我就收集整理下

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); 


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:318次
    • 积分:60
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档