android源码剖析精典

android源码剖析精典

ID:46865029

大小:122.00 KB

页数:10页

时间:2019-11-28

android源码剖析精典_第1页
android源码剖析精典_第2页
android源码剖析精典_第3页
android源码剖析精典_第4页
android源码剖析精典_第5页
资源描述:

《android源码剖析精典》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Android2.1源码结构分析leeAndroid2.1--Makefile一一bionic--bootable--build(bionicC库)(启动引导相关代码)(存放系统编译规则及generic等基础开发包配置)——cts--dalvik--developmcnt--external一一frameworks一一hardware——out(Android兼容性测试套件标准)(dalvikJAVA虚拟机)(应用程序开发相关)(android使用的一些开源的模组)(核心框架java及C++诰口)(主要保护硬解适配层HAL代码)(编译完成后的代码输出与此目录)一一pack

2、ages--prebuilt(应用程序包)(x86和arm架构下预编译的一些资源)一一sdk一一systcm(sdk及模拟器)(文件系统库、应用及组件一语言)一一vendor(厂商定制代码)bionic目录--libc

3、--arch-arm--arch-x86一一bionic--docs

4、--include

5、--inet一一kernel一一netbsd(C库)(ARM架构,包含系统调用汇编实现)(x86架构,包含系统调用汇编实现)(由C实现的功能,架构无关)(文档)(头文件)(?inet相关,具体作用不明)(Linux内核中的一些头文件)(?nesbsd系统相关,具体作用

6、不明)--private

7、--stdio--stdlib一一string1--toolS

8、--tzcode

9、--unistd'一一zoneinfo(?一些私有的头文件)(stdio实现)(stdlib实现)(string函数实现)(几个工具)(时区相关代码)(unistd实现)(时区信息)

10、—libdl接库的功能)

11、--libm

12、一alpha

13、__amd64I

14、--arm

15、

16、--bsdsrc

17、

18、—i386

19、—i387

20、

21、—ia64I

22、--includeI——man——powerpcI--sparc64■一src

23、--libstdc++I--include、一src

24、--1

25、ibthreaddb、--include'--linker--archbootable口录bootloader——legacy(libdl实现,dl是动态链接,捉供访问动态链(libm数学库的实现,)(apaha架构)(amd64架构)(arm架构)(?bsd的源码)(1386架构)(1387架构?)(ia64架构)(头文件)(数学函数,后缀名为・3,—些为freeBSD的库文件)(powerpc架构)(sparc64架构)(源代码)(libstdc++C++实现库)(头文件)(源码)(多线程程序的调试器库)(头文件)(动态链接器)(支持arm和x86两种架构)(适合各种

26、bootloader的通用代码)(估计不能直接使用,可以参考)一一arch_msm7k(高通7k处理器架构的几个基本驱动)一一include(通用头文件和高通7k架构头文件)

27、-一libboot(启动库,都写得很简单)I一一arch_armv6(V6架构,几个简单的汇编文件)--libc

28、--nandwriteI--usbloaderdiskinstaller(一些常用的C函数)(nandwirte函数实现)(usbloader实现)(android镜像打包器,x86可生产iso)——recovery——edify(系统恢复相关)(升级脚木使用的edify脚木语言)

29、--

30、etc一一minui一一minzip

31、--mtdutils

32、--res--images一一tools——ota'--updaterbu订d目录■

33、--core

34、--history

35、--libs

36、'一host

37、--target

38、--board

39、

40、

41、--emulator

42、

43、--generic

44、

45、—idea6410

46、

47、--sim

48、'--product'--security'--tools一acp--apicheck

49、一applypatch一一apriori一一atree一一bin2asm--chcck_prcrcq

50、--dexpreopt一一droiddoc有关)

51、--fs_c

52、onfigdirectories)

53、--fsgetstats——iself(init.rc恢复脚本)(一个简单的UI)(-个简单的压缩工具)(mtd工具)(资源)(一些图片)(工具)(OTAOverTheAirUpdates升级工具)(升级器)(核心编译规则)(历史记录)(主机端库,有android“cp”功能替换)(目标机编译对象)(开发平台)(模拟器)(通用)(自己添加的)(最简单)(开发平台对应的编译规则)(密钥相关)(编译中主机使用的工具及脚本)(Android"acp〃Command)(api检杳工具)(补丁工具)(

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

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

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