CtxUtils.java
807 Bytes
package com.polysoft.nafmii.utils;
import android.app.Application;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
public class CtxUtils {
private static Application application;
public static void setApplication(Application application) {
CtxUtils.application = application;
}
public static Application getApplication() {
return CtxUtils.application;
}
public static PackageInfo getPackageInfo() {
PackageManager manager = getApplication().getPackageManager();
String name = getApplication().getPackageName();
try {
return manager.getPackageInfo(name, 0);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
return null;
}
}