[信息与通信]Android源代码目录结构

上传人:油条 文档编号:34097653 上传时间:2018-02-20 格式:DOC 页数:33 大小:149.50KB
返回 下载 相关 举报
[信息与通信]Android源代码目录结构_第1页
第1页 / 共33页
[信息与通信]Android源代码目录结构_第2页
第2页 / 共33页
[信息与通信]Android源代码目录结构_第3页
第3页 / 共33页
[信息与通信]Android源代码目录结构_第4页
第4页 / 共33页
[信息与通信]Android源代码目录结构_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《[信息与通信]Android源代码目录结构》由会员分享,可在线阅读,更多相关《[信息与通信]Android源代码目录结构(33页珍藏版)》请在金锄头文库上搜索。

1、Android 2.2|- Makefile|- bionic (bionic C 库)|- bootable (启动引导相关代码)|- build (存放系统编译规则及 generic 等基础开发包配置)|- cts (Android 兼容性测试套件标准)|- dalvik (dalvik JAVA 虚拟机)|- development (应用程序开发相关)|- external (android 使用的一些开源的模组)|- frameworks (核心框架java 及 C+语言)|- hardware (主要保护硬解适配层 HAL 代码)|- libcore |- ndk |- devic

2、e |- out (编译完成后的代码输出与此目录)|- packages (应用程序包)|- prebuilt (x86 和 arm 架构下预编译的一些资源)|- sdk (sdk 及模拟器)|- system (文件系统库、应用及组件 C 语言)- vendor (厂商定制代码)bionic 目录|- libc (C 库)| |- arch-arm (ARM 架构,包含系统调用汇编实现)| |- arch-x86 (x86 架构,包含系统调用汇编实现)| |- bionic (由 C 实现的功能,架构无关)| |- docs (文档)| |- include (头文件)| |- inet |

3、 |- kernel (Linux 内核中的一些头文件)| |- netbsd (?netbsd 系统相关,具体作用不明)| |- private (?一些私有的头文件)| |- stdio (stdio 实现)| |- stdlib (stdlib 实现)| |- string (string 函数实现)| |- tools (几个工具)| |- tzcode (时区相关代码)| |- unistd (unistd 实现)| - zoneinfo (时区信息)|- libdl (libdl 实现,dl 是动态链接,提供访问动态链接库的功能)|- libm (libm 数学库的实现,)| |-

4、 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 (头

5、文件)| - src (源码)|- libthread_db (多线程程序的调试器库)| - include (头文件)- linker (动态链接器)- arch (支持 arm 和 x86 两种架构)bootable 目录.|- bootloader (适合各种 bootloader 的通用代码)| - legacy (估计不能直接使用,可以参考)| |- arch_armv6 (V6 架构,几个简单的汇编文件)| |- arch_msm7k (高通 7k 处理器架构的几个基本驱动)| |- include (通用头文件和高通 7k 架构头文件)| |- libboot (启动库,都写得很

6、简单)| |- libc (一些常用的 c 函数)| |- nandwrite ( nandwirte 函数实现)| - usbloader ( usbloader 实现)|- diskinstaller (android 镜像打包器,x86 可生产 iso)- recovery (系统恢复相关)|- edify (升级脚本使用的 edify 脚本语言)|- etc (init.rc 恢复脚本)|- minui (一个简单的 UI)|- minzip (一个简单的压缩工具)|- mtdutils (mtd 工具)|- res (资源)| - images (一些图片)|- tools (工具)

7、| - ota (OTA Over The Air Updates 升级工具)- updater (升级器)build 目录.|- core (核心编译规则)|- history (历史记录)|- libs | - host (主机端库,有 android “cp”功能替换)|- target (目标机编译对象)| |- board (开发平台)| | |- emulator (模拟器)| | |- generic (通用)| | |- idea6410 (自己添加的)| | - sim (最简单)| - product (开发平台对应的编译规则)| - security (密钥相关)- to

8、ols (编译中主机使用的工具及脚本)|- acp (Android acp Command )|- apicheck (api 检查工具)|- applypatch (补丁工具)|- apriori (预链接工具)|- atree (tree 工具)|- bin2asm (bin 转换为 asm 工具)|- check_prereq (检查编译时间戳工具)|- dexpreopt (模拟器相关工具,具体功能不明)|- droiddoc (?作用不明, java 语言,网上有人说和 JDK5 有关)|- fs_config (This program takes a list of files

9、 and directories)|- fs_get_stats (获取文件系统状态)|- iself (判断是否 ELF 格式) |- isprelinked (判断是否 prelinked)|- kcm (按键相关)|- lsd (List symbol dependencies)|- releasetools (生成镜像的工具及脚本)|- rgb2565 (rgb 转换为 565)|- signapk (apk 签名工具)|- soslim (strip 工具)- zipalign (zip archive alignment tool)dalvik 目录 dalvik 虚拟机.|- d

10、alvikvm (main.c 的目录)|- dexdump (dex 反汇编)|- dexlist (List all methods in all concrete classes in a DEX file.)|- dexopt (预验证与优化)|- docs (文档)|- dvz (和 zygote 相关的一个命令)|- dx (dx 工具,将多个 java 转换为 dex)|- hit (?java 语言写成)|- libcore (核心库)|- libcore-disabled (?禁用的库)|- libdex (dex 的库)|- libnativehelper (Support functions for A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号