public static String getSystemProperty(String property, String defaultValue) {
try {
Class clazz = Class.forName("android.os.SystemProperties");
Method getter = clazz.getDeclaredMethod("get", String.class);//方法名,参数类型
String value = (String) getter.invoke(clazz.newInstance(), property);
if (!TextUtils.isEmpty(value)) {
return value;
}
} catch (Exception e) {
QLog.d(TAG, "Unable to read system properties");
}
return defaultValue;
}
public static class WallpaperManagerApis {
public static Drawable getLockScreenDrawable(WallpaperManager mWallpaperManager) {
try {
Class clss = Class.forName("android.app.WallpaperManager");
Method method