zoukankan      html  css  js  c++  java
  • Android---- 获取当前应用的版本号和当前android系统的版本号

      我们可以在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0",那如果想在代码中获取这个版本号呢,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了):

    1. /** 
    2.  * 返回当前程序版本名 
    3.  */  
    4. public static String getAppVersionName(Context context) {  
    5.     String versionName = "";  
    6.     try {  
    7.         // ---get the package info---  
    8.         PackageManager pm = context.getPackageManager();  
    9.         PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0);  
    10.         versionName = pi.versionName;  
    11.         versioncode = pi.versionCode;
    12.         if (versionName == null || versionName.length() <= 0) {  
    13.             return "";  
    14.         }  
    15.     } catch (Exception e) {  
    16.         Log.e("VersionInfo", "Exception", e);  
    17.     }  
    18.     return versionName;  
    19. }  

     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. }  
     

    获取当前系统的版本号:

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

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

  • 相关阅读:
    linux sed 命令,sed -i
    linux子系统的初始化_subsys_initcall()
    jsp动作之 getProperty
    jsp动作之 setProperty
    eclipse jsp:useBean搞死人了。
    JSP中scope属性 scope属性决定了JavaBean对象存在的范围
    [转]mysql日常工作手记
    [转]mysql-mmm集群(多实例)
    Lua脚本语言入门学习其应用教程
    15分钟入门lua
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/6638376.html
Copyright © 2011-2022 走看看