Android通过反射获取build.prop中key对应的value
来源:互联网 发布:专业淘宝团队 编辑:程序博客网 时间:2024/06/06 01:36
Android通过反射获取build.prop中key对应的value
在系统文件
/system/build.prop
中包含很多系统配置的key和value,如果想使用其中的值,可以直接使用类android.os.Build
中提供的方法,不过只有有限的几个,如果想获取其他的key对应的value怎么办呢?
使用如下命令,可以在终端查看/system/build.prop
中所有的key和value adb shell "cat /system/build.prop"
使用以下代码可以在代码中,获取/system/build.prop
中key对应的value
String version = null; try { Method method = Build.class.getDeclaredMethod("getString", String.class); method.setAccessible(true); version = (String) method.invoke(new Build(), "persist.sys.timezone"); } catch (NoSuchMethodException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } Log.d(TAG, "get display:" + version);
参考自:
http://www.cnblogs.com/onlywujun/p/3519037.html
java method invoke private
0 0
- Android通过反射获取build.prop中key对应的value
- Android通过SystemProperties获取build.prop中配置的信息
- C# Dictionary通过value获取对应的key值
- C# Dictionary通过value获取对应的key值
- 【C#】Dictionary通过value获取对应的key值
- 获取XML字符串中Key对应的Value
- Android 如何通过java反射得到build.prop的键值对
- 【C#】如何让字典Dictionary通过value获取对应的key值
- 通过反射来读写build.prop参数
- 定义Iterator遍历器取出set中的key,然后通过key的值在map中取出对应value值
- java获取redis中各种数据类型key对应的value代码简单封装
- NSDictionary 不固定的key 获取对应的value
- Extjs store根据key获取对应的value
- jQuery中使用attr(), prop(), val()获取value的异同
- Map通过key获取value
- Android的build.prop生成
- android build.prop的参数
- 根据value取得map中对应的key(笔记)
- Some projects cannot be imported because they already exist in the workspace
- 简单记录jsp
- hdu4635(强连通)
- 51nod1068 博弈
- java 遍历list、set时 删除元素 java.util.ConcurrentModificationException
- Android通过反射获取build.prop中key对应的value
- 提升方法 - 1 - Adaboost 算法
- 设计模式3—行为型模式
- C# 提示语句总汇
- ssh 导出excel
- AJAX-JQUERY
- 前端html/css布局注意点
- 含有蓝牙功能的App上线AppStore被拒的原因
- 读取文件出错——stack overflow