ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:24.49KB ,
资源ID:27491658      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27491658.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Android 21 源码结构分析收集整理.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Android 21 源码结构分析收集整理.docx

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

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

3、Linux内核中的一些头文件)| |- netbsd (?nesbsd系统相关,具体作用不明)| |- private (?一些私有的头文件)| |- stdio (stdio实现)| |- stdlib (stdlib实现)| |- string (string函数实现)| |- tools (几个工具)| |- tzcode (时区相关代码)| |- unistd (unistd实现)| - zoneinfo (时区信息)|- libdl (libdl实现,dl是动态链接,提供访问动态链接库的功能)|- libm (libm数学库的实现,)| |- 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、程程序的调试器库)| - include (头文件)- linker (动态链接器) - arch (支持arm和x86两种架构)bootable 目录.|- bootloader (适合各种bootloader的通用代码)| - legacy (估计不能直接使用,可以参考)| |- arch_armv6 (V6架构,几个简单的汇编文件)| |- arch_msm7k (高通7k处理器架构的几个基本驱动)| |- include (通用头文件和高通7k架构头文件)| |- libboot (启动库,都写得很简单)| |- libc (一些常用的c函数)| |- nandwrite (nandw

6、irte函数实现)| - 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 Updates升级工具) - updater

7、(升级器)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 (获取文件系统状态) |- ise

9、lf (判断是否ELF格式) |- isprelinked (判断是否prelinked) |- kcm (按键相关) |- lsd (List symbol dependencies) |- releasetools (生成镜像的工具及脚本) |- rgb2565 (rgb转换为565) |- signapk (apk签名工具) |- soslim (strip工具)- zipalign (zip archive alignment tool)dalvik目录 dalvik虚拟机.|- dalvikvm (main.c的目录)|- dexdump (dex反汇编)|- dexlist (Li

10、st 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 Androids class libraries)|- tests (测试代码)|- tool

11、s (工具)- vm (虚拟机实现)development 目录 (开发者需要的一些例程及工具)|- apps (一些核心应用程序)| |- BluetoothDebug (蓝牙调试程序)| |- CustomLocale (自定义区域设置)| |- Development (开发)| |- Fallback (和语言相关的一个程序)| |- FontLab (字库)| |- GestureBuilder (手势动作)| |- NinePatchLab (?)| |- OBJViewer (OBJ查看器)| |- SdkSetup (SDK安装器)| |- SpareParts (高级设置)|

12、 |- Term (远程登录)| - launchperf (?)|- build (编译脚本模板)|- cmds (有个monkey工具)|- data (配置数据)|- docs (文档)|- host (主机端USB驱动等)|- ide (集成开发环境)|- ndk (本地开发套件c语言开发套件)|- pdk (Plug Development Kit)|- samples (例程)| |- AliasActivity (?)| |- ApiDemos (API演示程序)| |- BluetoothChat (蓝牙聊天)| |- BrowserPlugin (浏览器插件)| |- Bus

13、inessCard (商业卡)| |- Compass (指南针)| |- ContactManager (联系人管理器)| |- CubeLiveWallpaper (动态壁纸的一个简单例程)| |- FixedGridLayout (像是布局)| |- GlobalTime (全球时间)| |- HelloActivity (Hello)| |- Home (Home)| |- JetBoy (jetBoy游戏)| |- LunarLander (貌似又是一个游戏)| |- MailSync (邮件同步)| |- MultiResolution (多分辨率)| |- MySampleRss

14、 (RSS)| |- NotePad (记事本)| |- RSSReader (RSS阅读器)| |- SearchableDictionary (目录搜索)| |- SimpleJNI (JNI例程)| |- SkeletonApp (空壳APP)| |- Snake (snake程序)| |- SoftKeyboard (软键盘)| |- Wiktionary (?维基)| - WiktionarySimple(?维基例程)|- scripts (脚本)|- sdk (sdk配置)|- simulator (?模拟器)|- testrunner (?测试用)- tools (一些工具)ex

15、ternal 目录.|- aes (AES加密)|- apache-http (网页服务器)|- astl (ASTL (Android STL) is a slimmed-down version of the regular C+ STL.)|- bison (自动生成语法分析器,将无关文法转换成C、C+)|- blktrace (blktrace is a block layer IO tracing mechanism)|- bluetooth (蓝牙相关、协议栈)|- bsdiff (diff工具)|- bzip2 (压缩工具)|- clearsilver (html模板系统)|-

16、dbus (低延时、低开销、高可用性的IPC机制)|- dhcpcd (DHCP服务)|- dosfstools (DOS文件系统工具)|- dropbear (SSH2的server)|- e2fsprogs (EXT2文件系统工具)|- elfcopy (复制ELF的工具)|- elfutils (ELF工具)|- embunit (Embedded Unit Project)|- emma (java代码覆盖率统计工具)|- esd (Enlightened Sound Daemon,将多种音频流混合在一个设备上播放)|- expat (Expat is a stream-oriente

17、d XML parser.)|- fdlibm (FDLIBM (Freely Distributable LIBM))|- freetype (字体)|- fsck_msdos (dos文件系统检查工具)|- gdata (google的无线数据相关)|- genext2fs (genext2fs generates an ext2 filesystem as a normal (non-root) user)|- giflib (gif库)|- googleclient (google用户库)|- grub (This is GNU GRUB, the GRand Unified Boot

18、loader.)|- gtest (Google C+ Testing Framework)|- icu4c (ICU(International Component for Unicode)在C/C+下的版本)|- ipsec-tools (This package provides a way to use the native IPsec functionality )|- iptables (防火墙)|- jdiff (generate a report describing the difference between two public Java APIs.)|- jhead (

19、jpeg头部信息工具)|- jpeg (jpeg库)|- junit (JUnit是一个Java语言的单元测试框架)|- kernel-headers (内核的一些头文件)|- libffi (libffi is a foreign function interface library.)|- libpcap (网络数据包捕获函数)|- libpng (png库)|- libxml2 (xml解析库)|- mtpd (一个命令)|- netcat (simple Unix utility which reads and writes dataacross network connections

20、)|- netperf (网络性能测量工具)|- neven (看代码和JNI相关)|- opencore (多媒体框架)|- openssl (SSL加密相关)|- open科学上网 (科学上网开源库)|- oprofile (OProfile是Linux内核支持的一种性能分析机制。)|- ping (ping命令)|- ppp (pppd拨号命令,好像还没有chat)|- proguard (Java class file shrinker, optimizer, obfuscator, and preverifier)|- protobuf (a flexible, efficient,

21、 automated mechanism for serializing structured data)|- qemu (arm模拟器)|- safe-iop (functions for performing safe integer operations )|- skia (skia图形引擎)|- sonivox (sole MIDI solution for Google Android Mobile Phone Platform)|- speex (Speex编/解码API的使用(libspeex))|- sqlite (数据库)|- srec (Nuance 公司提供的开源连续非特定人语音识别)|- strace (trace工具)|- svox (Embedded Text-to-Speech)|- tagsoup (TagSoup是一个Java开发符合SAX的HTML解析器)|- tcpdump (抓TCP包的软件)|- tesseract (T

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1