版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、_安卓原生系统中邮件的代码Android 包含了原始Android 的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后 (这里是 Android2.2的源码包 ),源代码的第一层目录结构如下:|- Makefile|- bionic( bionic C 库)|- bootable(启动引导相关代码)|- build(存放系统编译规则及generic 等基础开发包配置)|- cts( Android 兼容性测试套件标准)|- dalvik(dalvik JAVA 虚拟机)|- development(应用程序开发相关)|- external( android 使用的一些开源的模组)|-
2、 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 架构,包含系统调用汇编
3、实现)|- bionic(由 C 实现的功能,架构无关)|- docs(文档)|- include(头文件)|- inet|- kernel( Linux 内核中的一些头文件)|- netbsd(? netbsd 系统相关,具体作用不明)|- private(?一些私有的头文件)|- stdio( stdio 实现)|- stdlib( stdlib 实现)|- string( string 函数实现)|- tools(几个工具)|- tzcode(时区相关代码)|- unistd( unistd 实现)|- zoneinfo(时区信息)|- libdl( libdl 实现, dl 是动态链接
4、,提供访问动态链接库的功能)精品资料_|- 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+( libstdc+ C+ 实现库)|- incl
5、ude(头文件)|- src(源码)|- libthread_db(多线程程序的调试器库)|- include(头文件)- linker(动态链接器)- arch(支持 arm 和 x86 两种架构)bootable目录精品资料_|- bootloader(适合各种 bootloader 的通用代码)|- legacy(估计不能直接使用,可以参考)|- arch_armv6( V6 架构,几个简单的汇编文件)|- arch_msm7k(高通7k 处理器架构的几个基本驱动)|- include(通用头文件和高通 7k 架构头文件)|- libboot(启动库,都写得很简单)|- libc(一些常
6、用的 c 函数)|- nandwrite( nandwirte函数实现)|- usbloader( usbloader实现)|- diskinstaller( android 镜像打包器, x86 可生产 iso )- recovery(系统恢复相关)|- edify(升级脚本使用的 edify 脚本语言)|- etc(init.rc 恢复脚本)|- minui(一个简单的 UI )|- minzip(一个简单的压缩工具)|- mtdutils(mtd 工具)|- res(资源)|- images(一些图片)|- tools(工具)|- ota( OTA Over The Air Update
7、s升级工具)- updater(升级器)精品资料_build 目录|- core(核心编译规则)|- history(历史记录)|- libs|- host(主机端库,有 android “cp ”功能替换)|- target(目标机编译对象)|- board(开发平台)|- emulator(模拟器)|- generic(通用)|- idea6410(自己添加的)|- sim(最简单)|- product(开发平台对应的编译规则)|- security(密钥相关)- tools(编译中主机使用的工具及脚本)|- acp( Android "acp" Command)|-
8、apicheck(api 检查工具)|- applypatch(补丁工具)|- apriori(预链接工具)|- atree( tree 工具)|- bin2asm( bin 转换为 asm 工具)精品资料_|- check_prereq(检查编译时间戳工具)|- dexpreopt(模拟器相关工具,具体功能不明)|- droiddoc(?作用不明,java 语言,网上有人说和JDK5 有关)|- fs_config( This program takes a list of files and directories)|- fs_get_stats(获取文件系统状态)|- iself(判断是否ELF 格式)|- isprelinked(判断是否prelinked )|- kcm(按键相关)|- lsd(List symbol dependencies)|- releasetools(生成镜像的工具及脚本)|- rgb2565( rgb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 核心素养导向下跨学科项目式学习-九年级化学“氧气的制取与性质”全景教案
- 混合现实教学交互设计-洞察与解读
- 小学四年级英语(译林版三年级起点)下册期末核心知识结构化复习与能力提升教案
- 小学五年级英语下册:Unit 6 Work Quietly!Part A Lets Spell 语音教学设计
- 新能源并网稳定性-第1篇-洞察与解读
- 小学六年级英语下册Unit 4综合复习课:跨学科视野下的主题式语言整合运用教案
- 用户隐私保护认知-洞察与解读
- 器官移植公平分配机制-洞察与解读
- 唇裂患者的皮肤护理要点
- 职业病防控策略-洞察与解读
- 中国中化2026届人才测评题库
- 聚润达集团考试题目
- 工厂内部标签管理制度
- 江苏省常州市2026届高三语文一月考作文讲评:“你认为鲁侍萍有什么特点”“弱鸡”
- 无人机基础知识课件教案
- 2025年重庆辅警笔试及答案
- 2025年各高校辅导员考试综合素质测评试题及答案
- 2026-2030年学校十五五德育发展规划(全文19103字 附工作任务总表及各年度计划表)
- 2026年漯河职业技术学院单招职业技能考试必刷测试卷附答案
- 2026年开封大学单招职业适应性测试题库及参考答案详解一套
- DB65∕T 4464.5-2021 退化草地修复治理技术规范 第5部分:高寒草甸类
评论
0/150
提交评论