package com.khmelenko.lab.varis.util;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import com.khmelenko.lab.varis.TravisApp;
/**
* Provides package related functionality
*
* @author Dmytro Khmelenko
*/
public final class PackageUtils {
private PackageUtils() {
}
/**
* Gets application version
*
* @return Application version
*/
public static String getAppVersion() {
Context context = TravisApp.getAppContext();
String versionName = "";
try {
PackageInfo packageInfo = context.getPackageManager()
.getPackageInfo(context.getPackageName(), 0);
versionName = packageInfo.versionName;
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
return versionName;
}
}