getProperty
系统签名属性persist.sys.alex
persist表示持久,重启后仍然存在。sys表示system权限?
android:sharedUserId="android.uid.system"
private static final String PROPERTY_NODE = "persist.sys.alex";
public static String getProperty(String key, String defaultValue) { String value = null; try { Class<?> clazz = Class.forName("android.os.SystemProperties"); Method get = clazz.getMethod("get", String.class, String.class); value = (String)(get.invoke(clazz, key, defaultValue)); } catch (Exception e) { e.printStackTrace(); }finally { return value; } } public static void setProperty(String key, String value) { try { Class<?> clazz = Class.forName("android.os.SystemProperties"); Method method = clazz.getMethod("set", String.class, String.class); method.invoke(clazz, key, value); } catch (Exception e) { e.printStackTrace(); } }