android pdf源代码,Android源代码目录结构.pdf

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

|-- device

|-- out (编译完成后的代码输出与此目录)

|-- packages (应用程序包)

|-- prebuilt (x86 和 arm 架构下预编译的一些资源)

|-- sdk (sdk 及模拟器)

|-- system (文件系统库、应用及组件 ——C 语言)

`-- vendor (厂商定制代码)

bionic 目录

|-- libc (C 库)

| |-- arch-arm (ARM 架构,包含系统调用汇编实现)

| |-- arch-x86 (x86 架构,包含系统调用汇编实现)

| |-- bionic (由 C 实现的功能,架构无关)

| |-- docs (文档)

| |-- include (头文件)

| |-- inet

| |-- kernel (Linux 内核中的一些头文件)

| |-- netbsd (?netbsd 系统相关,具体作用不明)

| |-- 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++ (lib

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值