Android 源代码目录结构2- build
来源:互联网 发布:centos 6.5 搭建lamp 编辑:程序博客网 时间:2024/05/16 19:44
| |-- buildspec.mk.default
| |-- CleanSpec.mk
| |-- core (android build system 的核心文件)
| |-- envsetup.sh (用来设置一个方便的编译环境来处理源码,参照http://blog.csdn.net/kickxxx/article/details/6925185)
| |-- libs (几个简单的辅助函数)
| |-- target
| -- tools (build使用的辅助工具)
| |-- acp (Android acp command, 和GNU的cp没什么区别)
| |-- adbs (前端脚本用来把logcat中的crashes addresses 转换为可读符号)
| |-- Android.mk
| |-- apicheck (api 检测工具)
| |-- apriori (prelink的预处理程序,根据map文件中的定义,生成预链接信息重定向信息,加到动态库的末尾)
| |-- atree (是一个cp多个文件的工具)
| |-- bin2asm (转换bin内容为asm汇编,实际上这个工具仅仅是把二进制数据转换为16进制,并不是我们常说的汇编语句)
| |-- buildinfo.sh (生成/system/build.prop文件,这个文件保存系统的build信息)
| |-- check_builds.sh (这个工具可以用来检查dist build结果installed-files与 golden build结果installed-files的区别,具体用法见shell脚本内容)
| |-- check_prereq (比较输入的UTC时间串和 当前build的UTC时间,这是一个在设备里面执行的命令)
| |-- compare_fileslist.py (比较两个file list文件,比较二者的区别,比较结果是html格式,file list的格式参照installed-files)
| |-- droiddoc (可以用来生成标准的javadoc文档,但是droiddoc做了一些扩展)
| |-- dump-package-stats (一个shell脚本, 通过unzip来获取打包APK的一些基本信息,具体参看脚本内容,很简单)
| |-- event_log_tags.py (分析event log)
| |-- fileslist.py (输出给定路径的下的所有文件列表, 该列表包含文件尺寸和相对路经)
| |-- findleaves.py (在指定路径下查找指定的文件)
| |-- fixlinebreaks.sh (把当前路径下所有的.c, .cpp, .h, .mk, .html, .css文件内的CRLF 转换为LF)
| |-- fs_config (获取build生成工具预定义目录或文件的权限,groupID, userID, build时使用这些预定义权限和GID, UID, 参考system/core/include/private/android_filesystem_config.h)
| |-- fs_get_stats (和fs_config类似, 没看出和fs_config的区别)
| |-- iself (判断给定的文件是不是elf文件,简单的读取前四个字节是不是 0x7f, 'E', 'L', 'F')
| |-- isprelinked (可以打印出给定的elf文件是不是已经prelink 过了)
| |-- java-event-log-tags.py
| |-- kcm (这个工具可以转 换原始按键表文件 -> 二进制字符映射表)
| |-- lsd (列出每个符号依赖的库列表)
| |-- merge-event-log-tags.py
| |-- mkimage (在制作映像文件时,在原来的映像文件的前面加上一个0x40字节的头,具体参看http://blog.csdn.net/kickxxx/article/details/6932431)
| |-- mktarball.sh ()
| |-- print_module_licenses.sh (打印出各个模块的LICENSES类型)
| |-- releasetools (几个签名工具)
| |-- rgb2565 (RGB转换工具)
| |-- signapk
| |-- soslim (android 的strip工具,对应arm-eabi-strip)
| |-- warn.py
| `-- zipalign (zip压缩对齐工具,保证所有未压缩的数据遵守指定的对齐方式
- Android 源代码目录结构2- build
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码目录结构
- Android源代码的目录结构
- Android 源代码目录结构分析
- Android 4.0 源代码目录结构
- Android源代码的目录结构
- Android源代码目录结构解释
- Android源代码目录结构分析
- Android项目源代码目录结构
- 嵌入式导论
- IHttpModule与IHttpHandler的区别整理 .
- Android自动测试之benchmark test 简介
- 二叉查找树
- linux下c/c++方式访问curl的帮助手册
- Android 源代码目录结构2- build
- PowerShell 通过NTP/NT5DS同步时间
- C#中实现压缩文件和文件夹 .
- long long是C99标准中新引进的数据类型
- 这年头——
- python初学笔记(五)---实例学python
- 在WIN7里打开TELNET
- 50个提高PHP编程效率的方法
- 在软件代码世界中穿行的感悟