Android应用如何获取版本号

来源:互联网 发布:js input 显示隐藏 编辑:程序博客网 时间:2024/05/22 15:59

在检测应用程序是否需要升级时,首先应该获取其版本号与服务器端进行比较进行判断是否升级

Android有两个版本号标识,分别为:versionCode,(整数值代表),versionName(字符串代表)


具体方法如下:

[java] view plaincopy
  1. public static int getVerCode(Context context) {  
  2.         int verCode = -1;  
  3.         try {  
  4.             verCode = context.getPackageManager().getPackageInfo(  
  5.                     "包名"0).versionCode;  
  6.         } catch (NameNotFoundException e) {  
  7.             Log.e("msg", e.getMessage());  
  8.         }  
  9.         return verCode;  
  10.     }  
  11.      
  12.     public static String getVerName(Context context) {  
  13.         String verName = "";  
  14.         try {  
  15.             verName = context.getPackageManager().getPackageInfo(  
  16.                     "包名"0).versionName;  
  17.         } catch (NameNotFoundException e) {  
  18.             Log.e("msg", e.getMessage());  
  19.         }  
  20.         return verName;     
原创粉丝点击