Android源码目录结构.docx

Android源码目录结构.docx

ID:62717695

大小:79.49 KB

页数:34页

时间:2021-05-17

Android源码目录结构.docx_第1页
Android源码目录结构.docx_第2页
Android源码目录结构.docx_第3页
Android源码目录结构.docx_第4页
Android源码目录结构.docx_第5页
资源描述:

《Android源码目录结构.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Android源码目录结构--Makefile

2、--bionicC库)

3、--bootable(bionic启动引导相关代码)(c6Y,N:s.Q)]4八卜-build(存放系统编译规则及generic等基础开发包配置)2t8U!u$e,~9U0V

4、--cts(Android兼容性测试套件标准)

5、--dalvik(dalvikJAVA虚拟机):?+h"[:I4t"?1s

6、--development(应用程序开发相关)

7、--external(android使用的一些开源的模组)#S!Q;V#v$

8、+R&{

9、

10、--frameworks(核心框架——java及C++语言)

11、--hardware(部分厂家开源的硬解适配层HAL代码)

12、--out(编译完成后的代码输出与此目录)1G!W3C!S6y'P;

13、--packages(应用程序包)

14、--prebuilt(x86和arm架构下预编译的一些资源)+r7C$~&c,O+r/@

15、--sdk(sdk及模拟器)

16、--system(底层文件系统库、应用及组件C语言))J/z#e2m8A:n2}!V'--vendor厂商定制代码)bionic目录

17、--libcC库)

18、

19、-

20、-arch-arm(ARM架构,包含系统调用汇编实现)8B6e;T&Y&}$W

21、

22、--arch-x86(x86架构,包含系统调用汇编实现)*f%n5{;s2]3x'W

23、

24、--bionic由C实现的功能,架构无关)

25、

26、--includey

27、

28、--inet

29、

30、--kernel

31、--docs(文档)

32、(头文件)6m1}&A9

33、:x"(?inet相关,具体作用不明)(Linux内核中的一些头文?nesbsd系统相关,具体作用不明)6b#w/L8em1件),T6i(o;X-a(N+d(z3f#m

34、

35、

36、--netbsd(?一些私有的头文

37、--stdio时区相关代码)

38、

39、--unistdunistd实现)

40、'--zoneinfo时区信息)

41、--libdlZ'?7a

42、

43、--private件))d-h4h;e:~&t"Y1r

44、(stdio实现)

45、

46、--stdlib(stdlib实现)

47、

48、--string(string函数实现)

49、

50、--tools(几个工具)

51、

52、--tzcode(libdl实现,dl是动态链接,提供访问动态链接库的功能)

53、--libm(libm数学库的实现,)

54、

55、--alpha(apaha架

56、构)

57、

58、--amd64(amd64架构)

59、

60、--arm(arm架构)

61、

62、--bsdsrc(?bsd的源码)(M0{$U,b$f5G

63、

64、--i386i386架构)

65、

66、--i387i387架构?)

67、

68、--ia64(ia64架构)-m9y(R5s+m2Y)E4D*J

69、(头文件)

70、

71、--man名为.3,一些为freeBSD的库文件)

72、--powerpc(powerpc(sparc64架构)

73、'--srcc*e,PC)s.]

74、--libstdc++两种架构)$A-〜%j,'"M*s-s/D%a&B)H,Y/mbo

75、otable目录.

76、--bootloader(适合各种bootloader的通用代码)9Y2l"?%K;?'--legacy接使用,可以参考),p*U!A.l,e"X;r%uarch_armv6文件)0DW5Q'03'/C(l

77、(高通7k处理器架构的几个基本驱动)(通用头文件和高通7k架构头文件)

78、--libbootC++实现库)

79、卜-includeN-S-'&]&Z'o;M

80、(源码)

81、--libthread_db

82、'--include(动态链接器)'--arch

83、--include数学函数,后

84、缀$Z:q&v$P/E

85、架构)

86、

87、--sparc64(源代码)"?(libstdc++(头文件)9'--src(多线程程序的调试器库)(头文件)'--linker(支持arm和i387i387架构?)

88、

89、--ia64x86e

90、(估计不能直x

91、

92、--V6架构,几个简单的汇编

93、--arch_msm7k

94、

95、--include2O/d)O3~8p

96、启动库,都写得很简单)

97、

98、--libc(一些常用的c函数)

99、卜-nandwrite(nandwirte函数实现)

100、'--usbloader(usbloader实现)'

101、(U514W:p,}-v2}/V

102、--diskinstaller(android镜像打包器,x86可生产iso)'--recovery(系统恢复相关)2cE4[)p1d4m#G;j

103、--edify(升级脚本使用的edify脚本语言)

104、--etc(init.rc恢复脚本)/F2E9{'b.}5Y;o,I

105、--minui(一个简单的UI)2g%a9m0r8{/A.J(U

106、--minzip(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。