- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android 源码目录结构
-- Makefile
-- Makefile |-- bionic C 库) |-- bootable
( bionic
启动引导相关代码)
(c6 Y, N: s. Q) ]4 八卜-build (存
放系统编译规则及 generic 等基础开发包配置) 2 t8 U! u$ e, ~9 U0 V|-- cts (Android 兼容性
测试套件标准) |-- dalvik ( dalvik
JAVA 虚拟机) : ?+ h [: I4 t ?1 s|-- development
(应用程序开发相关) |-- external
(android 使用的一些开源的模组) # S! Q; V# v$ |+ Ramp; {|-- frameworks (核心框架
—— java 及 C++ 语言) |-- hardware (部
分厂家开源的硬解适配层 HAL 代码) |-- out
(编译完成后的代码输出与此目录) 1 G! W3 C! S6 y P; \|-- packages (应用程序包) |-- prebuilt
( x86 和 arm 架构下预编译的一些资源) + r7 C$ ~amp; c, O+ r/ @|-- sdk ( sdk 及模拟器)
|-- system (底层文件系统库、 应
用及组件 C 语言))J/ z# e2 m8 A: n2 }! V-- vendor
厂商定制代码) bionic 目录 |-- libc
C 库) | |-- arch-arm ( ARM 架构,包含系统
调用汇编实现) 8 B6 e; Tamp; Yamp; }$ W| |-- arch-x86 ( x86 架构,包含系统调用汇编实现) * f%
n5 {; s2 ]3 x W| |-- bionic
由 C 实现的功能,架构无关) | |-- include y|
由 C 实现的
功能,架构无关) | |-- include y| |-- inet
| |-- kernel
(头文件) 6 m1 }amp; A9 |: x (? inet 相关,具体作用不明) ( Linux 内核中的一些头文
? nesbsd 系统相关,具体作用不明)6 b# w/ L8 e m1件) ,
? nesbsd 系统相关,具体作用不明)
6 b# w/ L8 e m1
(?一些私有的头文|-- stdio时区相关代码) | |--
(?一些私有的头文
|-- stdio
时区相关代码) | |-- unistd
unistd
实现) | -- zoneinfo
时区信息) |-- libdl
Z ?7 a| |-- private
件) ) d- h4 h; e: ~amp; t Y1 r|
(stdio 实现) | |-- stdlib ( stdlib 实现)
| |-- string ( string 函数实现) | |--
tools (几个工具) | |-- tzcode
( libdl 实现, dl 是动态链接,提供访问动态链接库的功能)
|-- libm (libm 数学库的实现, ) |
|-- alpha (apaha 架构) | |-- amd64
(amd64 架构) | |-- arm (arm 架构)
| |-- bsdsrc (?bsd 的源码) ( M0 {$ U,
b$ f5 G| |-- i386
i386 架构) | |--
i387 i387
i387 i387 架构?) | |-- ia64
( ia64
( ia64 架构) - m9 y( R5 s+ m2 Y) E4 D* J| (头文件) | |-- man
名为 .3,一些为 freeBSD 的库文件) |-- powerpc ( powerpc
(sparc64 架构)| -- src
c* e, P C) s. ]|-- libstdc++
两种架构) $ A-?% j, M* s- s/ D% aamp; B) H, Y/
mbootable 目录 . |-- bootloader
(适合各种 bootloader 的通用代码) 9 Y2 l ?% K; ?
--legacy
接使用,可以参考) ,p* U! A. l, e X; r% u arch_armv6
文件)0 D W5 Q 03 / C( l|
(高通 7k 处理器架构的几个基本驱动) (通用头文件和高通 7k 架构头文件)
|-- libboot
C++ 实现库)| 卜-include N- S- amp; ]amp; Z o; M|
(源码) |-- libthread_db
| -- include
(动态链接器)--ar
您可能关注的文档
- 15古代诗歌五首.docx
- 2015一级注册建筑师考试《建筑设计》模拟试题.docx
- 2016计算机二级考试《Web程序设计》模拟练习题.docx
- 2017年城管个人年终工作总结.docx
- 2017年考研复试面试问题排行榜.docx
- 2018春季幼儿园小班下学期教学计划.docx
- 2020个性签名最新版心情短语.docx
- 3-4岁幼儿的教育知识.docx
- 54青年节初中生演讲稿.docx
- atlast的同义词是什么(20201214002408).docx
- 三年级上册数学教案-第1单元 第1课时 认识克和千克|西师大版.docx
- 一年级下册美术教学设计-第2课 汉字中的象形文字|苏少版 .docx
- 2落花生 第2课时(教案)五年级上册语文统编版.docx
- Module1 Unit 1 I want a hot dog,please(教案)外研版(三起)英语六年级下册.docx
- Recycle 1 第3.4课时(学案)2023-2024学年英语三年级上册-人教PEP版 无答案.docx
- 部编版语文二年级上册第6课《一封信》(教学设计).docx
- 三年级上册数学教案-8.2 同分母分数加减法 ︳西师大版.docx
- Module 4 (教案)外研版(三起)英语四年级下册.docx
- 四年级上册英语教案-Unit 2 Lesson 9 In the bedroom(冀教版).docx
- 一年级下册数学教案 - 第四单元复习 苏教版.docx
最近下载
- 2021年县(区)委书记在学校思政课上的讲稿:坚定制度自信,为中国梦而读书.pdf VIP
- 2023年春季社会工作行政期末复习训练题参考答案.doc
- 教科版《2.5发现生长》说课稿、教学设计与教案.docx VIP
- 初级火灾扑救理论考试参考题库.pdf
- 国际防雷标准IEC62305-2 2010英文版.docx
- 新部编人教版语文三年级下册《习作:中华传统节日》教学课件.ppt
- 精选课件过桥米线.ppt
- 初中数学课堂有效教学策略研究结题报告.docx.pdf
- 第三方安全-检查-服务实施方案(环保科技城)-.doc
- 河北水利电力学院2022-2023学年第2学期《高等数学(下)》期末试卷(B卷)附标准答案.pdf
文档评论(0)