Android源代码结构

Android源代码结构

Android 2.1 源码结构分析(1)

Android 2.1 源码结构分析

Android 2.1

|-- Makefile

|-- bionic (bionic C库)

|-- bootable (启动引导相关代码)

|-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准)

|-- dalvik

|-- development

|-- external

|-- frameworks

|-- hardware

|-- out

|-- packages

|-- prebuilt

|-- sdk

|-- system

`-- vendor

bionic 目录

|-- libc

| |-- arch-arm

| |-- arch-x86

| |-- bionic

| |-- docs

| |-- include

| |-- inet

| |-- kernel

| |-- netbsd

| |-- private

| |-- stdio

| |-- stdlib

| |-- string

| |-- tools

| |-- tzcode

| |-- unistd

| `-- zoneinfo

|-- libdl

接库的功能)

|-- libm

| |-- alpha

| |-- amd64 (dalvik JAVA虚拟机) (android使用的一些开源的模组) java及C++语言) (主要保护硬解适配层HAL代码) (编译完成后的代码输出与此目录) (应用程序包) (x86和arm架构下预编译的一些资源) (sdk及模拟器) (文件系统库、应用及组件——C语言) (厂商定制代码) (C库) ARM架构,包含系统调用汇编实现) x86架构,包含系统调用汇编实现) (由C实现的功能,架构无关) (文档) (头文件) (?inet相关,具体作用不明) (Linux内核中的一些头文件) (?nesbsd系统相关,具体作用不明) (?一些私有的头文件) (stdio实现) (stdlib实现) (string函数实现) (几个工具) (时区相关代码) (unistd实现) (时区信息) (libdl实现,dl是动态链接,提供访问动态链(libm数学库的实现,) (apaha架构) amd64架构) (应用程序开发相关)(核心框架——(((

你可能喜欢

  • 连锁超市选址
  • 消防知识讲座
  • 源代码下载
  • android源码
  • Android开发入门
  • Android程序开发
  • 网络教程

Android源代码结构相关文档

最新文档

返回顶部