- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android 源码分析精典.doc
Android 2.1 源码结构分析
Android 2.1
|-- Makefile
|-- bionic?????????????? (bionic C库)
|-- bootable??????????? (启动引导相关代码)
|-- build???????????????? (存放系统编译规则及generic等基础开发包配置)
|-- cts??????????????????? (Android兼容性测试套件标准)
|-- dalvik??????????????? (dalvik JAVA虚拟机)
|-- development????? (应用程序开发相关)
|-- external???????????? (android使用的一些开源的模组)
|-- frameworks?????? (核心框架——java及C++语言)
|-- hardware?????????? (主要保护硬解适配层HAL代码)
|-- out?????????????????? (编译完成后的代码输出与此目录)
|-- packages?????????? (应用程序包)
|-- prebuilt???????????? (x86和arm架构下预编译的一些资源)
|-- sdk?????????????????? (sdk及模拟器)
|-- system????????????? (文件系统库、应用及组件——C语言)
`-- vendor????????????? (厂商定制代码)
bionic 目录
|-- libc?????????????????? (C库)
|?? |-- arch-arm???? (ARM架构,包含系统调用汇编实现)
|?? |-- arch-x86???? (x86架构,包含系统调用汇编实现)
|?? |-- bionic???????? (由C实现的功能,架构无关)
|?? |-- docs?????????? (文档)
|?? |-- include??????? (头文件)
|?? |-- inet???????????? (?inet相关,具体作用不明)
|?? |-- kernel???????? (Linux内核中的一些头文件)
|?? |-- netbsd???????? (?nesbsd系统相关,具体作用不明)
|?? |-- private??????? (?一些私有的头文件)
|?? |-- stdio?????????? (stdio实现)
|?? |-- stdlib????????? (stdlib实现)
|?? |-- string????????? (string函数实现)
|?? |-- tools?????????? (几个工具)
|?? |-- tzcode???????? (时区相关代码)
|?? |-- unistd???????? (unistd实现)
|?? `-- zoneinfo????? (时区信息)
|-- libdl????????????????? (libdl实现,dl是动态链接,提供访问动态链接库的功能)
|-- libm????????????????? (libm数学库的实现,)
|?? |-- alpha?????????? (apaha架构)
|?? |-- amd64??????? (amd64架构)
|?? |-- arm??????????? (arm架构)
|?? |-- bsdsrc??????? (?bsd的源码)
|?? |-- i386??????????? (i386架构)
|?? |-- i387??????????? (i387架构?)
|?? |-- ia64??????????? (ia64架构)
|?? |-- include??????? (头文件)
|?? |-- man??????????? (数学函数,后缀名为.3,一些为freeBSD的库文件)
|?? |-- powerpc???? (powerpc架构)
|?? |-- sparc64?????? (sparc64架构)
|?? `-- src???????????? (源代码)
|-- libstdc++?????????? (libstdc++ C++实现库)
|?? |-- include??????? (头文件)
|?? `-- src???????????? (源码)
|-- libthread_db?????? (多线程程序的调试器库)
|?? `-- include??????? (头文件)
`-- linker??????????????? (动态链接器)
??? `-- arch????????? (支持arm和x86两种架构)
b
文档评论(0)