|
|
|
@ -113,9 +113,9 @@ public class MpMasterService extends Service {
|
|
|
|
|
|
|
|
|
|
private String mModelName = null;
|
|
|
|
|
|
|
|
|
|
private String mMpAppVersion = null;
|
|
|
|
|
private static String mMpAppVersion = null;
|
|
|
|
|
|
|
|
|
|
private String mMpMasterVersion = null;
|
|
|
|
|
private static String mMpMasterVersion = null;
|
|
|
|
|
|
|
|
|
|
public MpMasterService() {
|
|
|
|
|
}
|
|
|
|
@ -196,10 +196,28 @@ public class MpMasterService extends Service {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getMpAppVersion() {
|
|
|
|
|
if (TextUtils.isEmpty(mMpAppVersion)) {
|
|
|
|
|
PackageManager packageManager = getPackageManager();
|
|
|
|
|
PackageInfo packageInfo = null;
|
|
|
|
|
try {
|
|
|
|
|
packageInfo = packageManager.getPackageInfo(MicroPhotoContext.PACKAGE_NAME_MPAPP, 0);
|
|
|
|
|
} catch (Exception ex) {
|
|
|
|
|
ex.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|
mMpAppVersion = packageInfo == null ? "" : packageInfo.versionName;
|
|
|
|
|
}
|
|
|
|
|
return mMpAppVersion;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static void resetVersions() {
|
|
|
|
|
mMpAppVersion = null;
|
|
|
|
|
mMpMasterVersion = null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getMasterAppVersion() {
|
|
|
|
|
if (TextUtils.isEmpty(mMpMasterVersion)) {
|
|
|
|
|
mMpMasterVersion = MicroPhotoContext.getVersionName(getApplicationContext());
|
|
|
|
|
}
|
|
|
|
|
return mMpMasterVersion;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|