현재 응용 프로그램의 버 전 번호 와 현재 안 드 로 이 드 시스템 의 버 전 번 호 를 가 져 옵 니 다.

전환 하 다http://blog.csdn.net/wangjia55/article/details/7918543
android: versionName = "1.0" 과 같은 Android Manifest. xml 에 프로그램의 버 전 번 호 를 설정 할 수 있 습 니 다. 코드 에서 이 버 전 번 호 를 가 져 오 려 면 다음 과 같은 방법 을 사용 할 수 있 습 니 다.
    /** 
     *           
     */  
    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) {  
            Log.e("VersionInfo", "Exception", e);  
        }  
        return versionName;  
    }  

 2.--------------------------------------------------------------------------
현재 사용 중인 버 전 번호 가 져 오기:
    private String getVersionName() throws Exception  
    {  
            //   packagemanager     
            PackageManager packageManager = getPackageManager();  
            // getPackageName()        ,0           
            PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0);  
            String version = packInfo.versionName;  
            return version;  
    }  

현재 시스템 의 버 전 번호 가 져 오기:
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;

좋은 웹페이지 즐겨찾기