如何反射获取Android SystemProperties 的字段

来源:互联网 发布:投影机拼接融合软件 编辑:程序博客网 时间:2024/05/21 11:04

1、获取Android系统的 字段属性


private String getSystemProperties(String key){

String values = "";
Class<?> cls = null;    
   
try {
cls = Class.forName("android.os.SystemProperties");
Method mMethod = cls.getMethod("get", String.class);
Object object = cls.newInstance();    
values = (String) mMethod.invoke(object, key);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NoSuchMethodException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InvocationTargetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}   
    
   

return values;
}
阅读全文
0 0