/**
* 是否为澎湃系统
*
* @return true为澎湃系统
*/
public static boolean isHyperOs() {
return ("Xiaomi".equalsIgnoreCase(android.os.Build.BRAND) &&
!TextUtils.isEmpty(getHyperVersion()));
}
/**
* 获取澎湃系统版本号
*
* @return 版本号
*/
public static String getHyperVersion() {
return getProp("ro.mi.os.version.name", "");
}
private static String getProp(String property, String defaultValue) {
try {
Class spClz = Class.forName("android.os.SystemProperties");
Method method = spClz.getDeclaredMethod("get", String.class);
String value = (String) method.invoke(spClz, property);
if (TextUtils.isEmpty(value)) {
return defaultValue;
}
return value;
} catch (Throwable e) {
e.printStackTrace();
}
return defaultValue;
}
Android代码中判断是否为澎湃系统、获取澎湃系统版本号
最新推荐文章于 2025-05-01 08:54:53 发布