版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安卓原生系统中邮件的代码An droid包含了原始An droid的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下:|- Makefile|- bionic|- bootable|- build(bionic C 库)(启动引导相关代码)(存放系统编译规则及gen eric等基础开发包配置)|- cts卜-dalvik|- developme nt|- exter nal|- frameworks|- hardware|- libcore|- ndk|- device|- out|- packages|- prebu
2、ilt|- sdk|- system(An droid兼容性测试套件标准)(dalvik JAVA 虚拟机)(应用程序开发相关)(an droid使用的一些开源的模组)(核心框架java及C+语言)(主要保护硬解适配层 HAL代码)(编译完成后的代码输出与此目录)(应用程序包)(x86和arm架构下预编译的一些资源)(sdk及模拟器)(文件系统库、应用及组件一一C语言)|- libcbionic 目录|- arch-arm( ARM 架构,包含系统调用汇编实现)|- arch-x86( x86 架构,包含系统调用汇编实现)|- bionic(由 C 实现的功能,架构无关)|- docs(文档)
3、|- include(头文件)|- inet|- kernel( Linux 内核中的一些头文件)|- netbsd(? netbsd 系统相关,具体作用不明)|- private(?一些私有的头文件)|- stdio( stdio 实现)|- stdlib( stdlib 实现)|- string( string 函数实现)|- tools(几个工具)|- tzcode(时区相关代码)|- unistd( unistd 实现)-zoneinfo(时区信息)C 库)|- libdllibdl 实现, dl 是动态链接,提供访问动态链接库的功能)| |- alpha( apaha 架构)| |-
4、 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(头文件)|、- src(源码)|- libthread_db(
5、多线程程序的调试器库)|-in elude(头文件)-li nker(动态链接器)- arch(支持 arm 和 x86 两种架构)bootable 目录bootloader(适合各种 bootloader 的通用代码)-legacy(估计不能直接使用,可以参考)|- arch_armv6( V6 架构,几个简单的汇编文件)|- arch_msm7k(高通 7k 处理器架构的几个基本驱动)|- include(通用头文件和高通 7k 架构头文件)|- libboot(启动库,都写得很简单)|- libc(一些常用的 c 函数)|- nandwrite( nandwirte 函数实现)- usb
6、loader( usbloader 实现)diskinstaller( android 镜像打包器, x86 可生产 isorecovery(系统恢复相关)|- edify(升级脚本使用的 edify 脚本语言)|- etc( init.rc 恢复脚本)|- minui(一个简单的 UI )|- minzip(一个简单的压缩工具)|- mtdutils( mtd 工具)|- res(资源)|- images(一些图片)|- tools(工具)|- ota( OTA Over The Air Updates升级工具)- updater(升级器)build 目录|- core(核心编译规则)|-
7、history(历史记录)libs|- host(主机端库,有 android “cp ”功能替换)|- target(目标机编译对象)|- board(开发平台)|- emulator(模拟器)| |- generic(通用)| |- idea6410(自己添加的)|、- sim(最简单)|、- product(开发平台对应的编译规则)|- security(密钥相关)-tools(编译中主机使用的工具及脚本)|- acp( Android acp Command )|- apicheck(api 检查工具)|- applypatch(补丁工具)|- apriori(预链接工具)|- atr
8、ee( tree 工具)|- bin2asm( bin 转换为 asm 工具)|- 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(生成镜像的工具及脚本)|- rgb256
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年技术等级岗位考试(汽车驾驶员技师)练习题及答案
- 2026年监理工程师考试《土建控制》试题及答案
- 2026年江苏省苏州市保安员证考试题库及答案(考核大全)
- 2026年临床医学检验临床微生物题库150道及答案【网校专用】
- 2026年内科医师定期考核试题库150道附答案(培优a卷)
- 2026年农村信用社稽核试题(附答案)
- 2026年普法学法知识竞赛题库及答案
- 2026年人工智能训练师四级认证考试真题题库
- 16 爬天都峰 课件 2026-2027学年统编版语文四年级上册
- 麦肯锡 -领导者如何将人工智能转化为增长动力 How leaders are turning AI into growth
- 《周长与面积的变化》教案(2课时)-2026-2027学年苏教版(新教材)小学数学四年级上册
- 2026年广西壮族自治区高职单招职业适应性测试题库及答案
- 2026北交所笔试题目及答案
- 安远县(2026年)检察院书记员考试试题及答案
- 农机修理工职业技能等级认定考试复习题库(附答案)
- 雨课堂学堂在线学堂云《实验室安全教育(西南石油)》单元测试考核答案
- 2026年包头铁道职业技术学院单招职业技能测试题库附答案详解(满分必刷)
- 2025-2030中国硼矿行业营销模式及竞争格局分析研究报告
- 江西省2018-2024年中考满分作文121篇
- 城市更新项目的房地产营销方案
- 地氟烷的临床应用
评论
0/150
提交评论