Skip to content

Android:Version

안드로이드 버전에 대한 설명.

Android build version

샘플코드는 아래와 같다.

Log.d("", "api:"+android.os.Build.VERSION.SDK);
Log.d("", "sdk:"+android.os.Build.VERSION.RELEASE);
Log.d("", "brand:"+android.os.Build.BRAND);
Log.d("", "device:"+android.os.Build.DEVICE);
Log.d("", "display:"+android.os.Build.DISPLAY);
Log.d("", "ID:"+android.os.Build.ID);
Log.d("", "MODEL:"+android.os.Build.MODEL);

아래와 예제와 비슷하게 출력된다.

api:3
sdk:1.5
brand:htc_wwe
device:hero
display:CUPCAKE.eng.u70000.20090712.130102
ID:CUPCAKE
MODEL:HTC Hero

어플리케이션 패키지 정보

public static String getPackageName(Context c) {
    return c.getPackageName();
}

어플리케이션 버전정보

public static String getVersion(Context c) {
    try {
        PackageInfo info = c.getPackageManager().getPackageInfo(getPackageName(c), PackageManager.GET_META_DATA);
        return info.versionName;
    } catch (NameNotFoundException e) {
        e.printStackTrace();
    }
    return "";
}

See also

Favorite site