摘要: 本文简要分析一下build.prop是如何生成的。Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product/<board>/system/目录下。在Android运行时刻可以通过property_get()[c/c++域] / SystemProperties_get*()[Java域]读取这些属性值。build.prop的生成是由make系统解析build/core/Makefile完成。1)Makefile中首先定义各种变量,这 阅读全文
posted @ 2011-12-01 18:24 心随灵动 阅读(8197) 评论(0) 推荐(1) 编辑
摘要: Android.mk脚本结构下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含) 一. main.mk 1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VERSION) >= 3.81,BUILD_SYSTEM= build/core 2.包含文件BUILD_SYSTEM/config.mk。根据配置信息和主机目标机信息,设置一些变量。 3.包含文件BUILD_SYSTEM/cleanbuild.mk。如果当前配置改变,强制删除上次的编译结果4.包含文件OUT_DIR/... 阅读全文
posted @ 2011-12-01 16:11 心随灵动 阅读(7398) 评论(2) 推荐(1) 编辑
摘要: 希望大家一起努力,共同分享一些android技术牛人的博客,大家一起学习http://www.java2s.com/Open-Source/Android/android-core/platform-frameworks-base/com/android/server/SystemServer.java.htmhttp://blog.csdn.net/yili_xie/article/category/539284/2http://blog.csdn.net/a345017062/article/category/758727http://blog.csdn.net/maxleng/artic 阅读全文
posted @ 2011-12-01 14:58 心随灵动 阅读(842) 评论(1) 推荐(0) 编辑