首页 > 移动平台 > 详细

获取安卓应用的版本号

时间:2015-07-14 18:01:14      阅读:202      评论:0      收藏:0      [点我收藏+]

获取安卓应用的版本号


       在清单文件AndroidManifest.xml中设置程序的版本号:android:versionName="1.0.1",

有时候我们需要在代码中获取到这个版本号。


1.获取当前应用的版本名:

  1. public static String getAppVersionName(Context context) {  
  2.     String versionName = "";  
  3.     try {  
  4.         // 获取packagemanager的实例
  5.         PackageManager packageManager= context.getPackageManager();  
  6.         // getPackageName()是你当前类的包名,0代表是获取版本信息  
  7.         PackageInfo packInfo packageManager.getPackageInfo(context.getPackageName(), 0);  
  8.         versionName = packInfo.versionName;  
  9.         versioncode = packInfo.versionCode;
  10.         if (versionName == null || versionName.length() <= 0) {  
  11.             return "";  
  12.         }  
  13.     } catch (Exception e) {  
  14.         Log.e("VersionInfo""Exception", e);  
  15.     }  
  16.     return versionName;  
  17. }  

2.获取当前应用的版本号:

  1. private String getVersionName() throws Exception  
  2. {  
  3.         // 获取packagemanager的实例  
  4.         PackageManager packageManager = getPackageManager();  
  5.         // getPackageName()是你当前类的包名,0代表是获取版本信息  
  6.         PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0);  
  7.         String version = packInfo.versionName;  
  8.         return version;  
  9. }  

3.获取当前系统的安卓版本号:

 int currentapiVersion=android.os.Build.VERSION.SDK_INT;







获取安卓应用的版本号

原文:http://blog.csdn.net/lucky_bo/article/details/46880129

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!