android 获取build,分析,读取 android build.prop
android系统属性build.prop,所在位置:out\target\product\kylin\system\build.prop
用数据线连接android 设置,进入调试模式 (在android的设置--应用程序--开发--USB调试)
开始--运行--CMD
C:\Documents and Settings\Administrator>adb
shell
# cd system
cd system
# ls
ls
app build.prop fonts
lib
usr
bin etc framework media xbin
可以看到build.prop,这个就是系统的属性表,若要COPY出来,这样操作:
比如COPY到D盘的 leo目录下
C:\Documents and Settings\Administrator>adb pull
system/build.prop d://leo
120 KB/s (0 bytes in 1925.000s)
C:\Documents and Settings\Administrator>
可用记事本打开查看
若要在java代码里读取里面的属性值,则需用到android.os.SystemProperties这个类,此类未开放(未提供给SDK
API),
此类具体位置:frameworks\base\core\java\android\os\SystemProperties.java
能够在frameworks里面使用,
比如在所有文件policies\base\phone\com\android\internal\policy\impl\LockScreen.java
里使用 final boolean isMonkey =
SystemProperties.getBoolean("ro.monkey", false);
也能够在android自带的APP 里使用,比如在Settings app里使用
packages\apps\Settings\src\com\android\settings\deviceinfo\Status.java
//leo added for KYLIN-529
if(SystemProperties.get("ro.product.name").equals("surfone_citic"))
程序的实现看这里:
try {
Class> classType =
Class.forName("android.os.SystemProperties");
// Method[]
method = classType.getDeclaredMethods();
// // for(int i =
0 ;i
// Log.i("test", method[i].getName());
// }
// Method
getMethod = classType.getDeclaredMethod("get", new
Class>[]{String.class});
String value
= (String) getMethod.invoke(classType, new
Object[]{"YOUKEY"});
Log.i("test", value);
} catch
(Exception e) {
Log.e("test", e.getMessage(),e);
}
android 获取build,分析,读取 android build.prop相关推荐
- android 获取亮度,如何读取Android屏幕亮度/暗淡的实时,当前值?
整个问题都在标题中,所以我想强调一下: >我对当前值感兴趣(不在当前设置中) >我对实际价值感兴趣(所以如果屏幕的亮度现在低于之前的一秒,那么值也应该更低) 可悲的是,尽管阅读了很多帖子, ...
- android子view获取父布局,Android获取布局父ID(Android get layout parent id)
Android获取布局父ID(Android get layout parent id) 我想知道View和ViewParent有什么区别? 我想获取ImageView父级的Id,但我不能这样做: m ...
- android获取电池信息;android获取电池容量、技术、电压、电量、温度等信息
android获取电池信息:android获取电池容量.技术.电压.电量.温度等信息 1.这里我仅展示工具类,需要注意的是这里的部分值要刷新后才能显示,添加刷新UI的方法即可,而且电量温度等都是变化的 ...
- android获取GPU信息;android获取GPU渲染器、供应商、版本和扩展名等信息
android获取GPU信息:android获取GPU渲染器.供应商.版本和扩展名等信息 效果: 1.布局文件 <?xml version="1.0" encoding=&q ...
- Android获取实况天气接口, android获取实时天气预报代码
Android获取实况天气接口, android获取实时天气预报代码 天气API的免费接口, 不需要注册key, 访问url直接返回json数据 1 调用的接口 url https://www.tia ...
- android获取手机a标签,Android获得手机UserAgent的源码
就在我们使用安卓手机接通Pc的时候,或者使用的有些app比如我们企业营销团队就在使用的app引号精灵,以前老版本就需要开启USB开发者调试模式下使用,现就在新版本不需要了,如果手机没有开启USB开发者 ...
- android获取连接wifi名称,android 获取当前连接WIFI名称的有关问题
android 获取当前连接WIFI名称的问题 我在程序内通过以下方法获取当前连接的WIFI名称(SSID),这个也是网上找别人的,但在我程序内就获取不到呢? 1.在AndroidManifest.x ...
- android获取其他app布局,android - 如何从App的(布局)XML变量中获取Manifest版本号?...
android - 如何从App的(布局)XML变量中获取Manifest版本号? 我想有一种方法在代码的主要部分引用项目的清单版本号. 到目前为止我一直在做的是将String XML文件中的版本号链 ...
- android获取app内存信息,Android 获取内存信息(RAM,ROM)
一.RAM,ROM简单介绍 RAM为运行内存,比如,360手机助手的悬浮窗,经常提示的运行内存超过80%之类的,指的都是运行内存.一般大小为几个G. ROM为存储数据的内存,比如,爱奇艺APP在视频页 ...
- android获取设备的型号,Android获取手机设备信息
Android的设备信息获取很简单,导入android.os.Build,在Build类 中有你需要的所有信息. 如果如要经常查阅,可以收藏此文章,需要时点开看一看 下面我打印了一些信息,查查单词的中 ...
最新文章
- 字符编码笔记:ASCII,Unicode和UTF-8(转) + BASE64
- cmake The source directory xxxx does not appear to contain CMakeLists.txt
- python控制语句字符串截取_菜鸟python---流程控制语句
- bootstrap媒体查询类型的值_Redis系列-数据类型sorted_set
- 帮助罕见病患者买得到药 京东健康上线“罕见病关爱中心”
- Redis问题:ERR max number of clients reached
- KL散度(双向KL散度) JS散度
- 推荐姊妹篇:搜索中的深度匹配模型
- DirectShow Samples
- 岩土工程颗粒流软件PFC6.0技巧——按计算时间导出数据、图像及保存文件
- 简单获取apk的签名及shal码
- HTML特效代码大全(史上最全)
- 离散数学学习笔记-01-随机试验与随机事件
- Android 蓝牙 HFP sco 和esco链路的异同分析
- java北京招聘_JAVA应届毕业生去北京找工作,薪资大约多少?
- 牛顿法和牛顿下山法求极值的理解
- 本科毕业论文问卷调查怎么写
- 洛谷 P4408 [NOI2003] 逃学的小孩(树的直径)
- 量化趣谈——不务正业的数学家James Simons
- html 引入cdn,JavaScript js 引入CDN 不生效 注意事项
热门文章
- html用bmob做留言,Bmob 之 简单使用
- (4)pokeman_用图片对模型进行测试
- 国科大学习资料--人工智能原理与算法-第十四次作业解析(学长整理)
- iOS 开发的一些奇巧淫技
- 爱快路由研究中关于rootfs.gz文件的解压缩问题
- 计算机系统与用户的交互界面是,人机交互与人机界面基础知识对比分析
- 线性模型(Linear Model)
- linux 的源码怎么查看,查看linux源代码
- mysql flush pri_mysql命令flush privileges
- 数图互通高校房产管理模块周转房管理是怎样管理如合同、续租、到期提醒