android2.1-src-tree

来源:互联网 发布:将ubuntu安装在u盘里 编辑:程序博客网 时间:2024/05/22 10:40
/
|-- bionic        //bionic C库
|   |-- Android.mk
|   |-- libc            //C库
|   |   |-- Android.mk
|   |   |-- arch-arm        //arm架构,包含系统调用汇编实现
|   |   |-- arch-sh
|   |   |-- arch-x86        //x86架构,包含系统调用汇编实现
|   |   |-- bionic        //由C实现的功能,架构无关
|   |   |-- CAVEATS
|   |   |-- docs        //文档
|   |   |-- include        //头文件
|   |   |-- inet        //inet相关
|   |   |-- Jamfile
|   |   |-- kernel        //linux内核中的一些头文件
|   |   |-- MODULE_LICENSE_BSD
|   |   |-- netbsd        //netbsd系统相关
|   |   |-- NOTICE
|   |   |-- private        //一些私有头文件
|   |   |-- README
|   |   |-- stdio        //stdio实现
|   |   |-- stdlib        //stdlib实现
|   |   |-- string        //string函数实现
|   |   |-- SYSCALLS.TXT
|   |   |-- tools        //几个工具
|   |   |-- tzcode        //时区相关代码
|   |   |-- unistd        //unistd实现
|   |   `-- zoneinfo        //时区信息
|   |-- libdl        //libdl实现,dl是动态链接,提供访问动态链接库的功能
|   |   |-- Android.mk
|   |   |-- dltest.c
|   |   |-- libdl.c
|   |   |-- MODULE_LICENSE_BSD
|   |   `-- NOTICE
|   |-- libm        //libm数学库的实现
|   |   |-- alpha        //alpha架构
|   |   |-- amd64        //amd64架构
|   |   |-- Android.mk
|   |   |-- arm        //arm架构
|   |   |-- bsdsrc        //bsd的源码
|   |   |-- fpclassify.c
|   |   |-- i386
|   |   |-- i387
|   |   |-- ia64
|   |   |-- include        //头文件
|   |   |-- isinf.c
|   |   |-- Makefile-orig
|   |   |-- man
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- powerpc        //powerpc架构
|   |   |-- sparc64        //sparc64架构
|   |   `-- src        //源代码
|   |-- libstdc++    //libstdc++ C++实现库
|   |   |-- Android.mk
|   |   |-- include        //头文件
|   |   |-- MODULE_LICENSE_BSD
|   |   |-- NOTICE
|   |   `-- src
|   |-- libthread_db    //多线程程序的调试器库
|   |   |-- Android.mk
|   |   |-- include
|   |   |-- libthread_db.c
|   |   |-- MODULE_LICENSE_BSD
|   |   `-- NOTICE
|   `-- linker    //动态链接库
|       |-- Android.mk
|       |-- arch
|       |-- ba.c
|       |-- ba.h
|       |-- debugger.c
|       |-- dlfcn.c
|       |-- linker.c
|       |-- linker_debug.h
|       |-- linker.h
|       |-- MODULE_LICENSE_APACHE2
|       |-- NOTICE
|       |-- README.TXT
|       `-- rt.c
/
|-- bootable        //启动引导相关代码
|   |-- bootloader        //适合各种bootloader的通用代码
|   |   `-- legacy        
|   |-- diskinstaller    //android镜像打包器,x86可生成iso
|   |   |-- Android.mk
|   |   |-- config.mk
|   |   |-- editdisklbl
|   |   |-- init.rc
|   |   |-- installer.c
|   |   |-- installer.conf
|   |   |-- installer.h
|   |   |-- installer_img_layout.conf
|   |   `-- libdiskconfig
|   |-- newinstaller        
|   |   |-- Android.mk
|   |   |-- boot
|   |   |-- initrd
|   |   |-- install
|   |   |-- usb
|   |   `-- usb_layout.conf
|   `-- recovery        //系统恢复相关
|       |-- Android.mk
|       |-- bootloader.c
|       |-- bootloader.h
|       |-- common.h
|       |-- default_recovery_ui.c
|       |-- edify
|       |-- etc
|       |-- firmware.c
|       |-- firmware.h
|       |-- install.c
|       |-- install.h
|       |-- minui
|       |-- minzip
|       |-- mtdutils
|       |-- NOTICE
|       |-- recovery.c
|       |-- recovery_ui.h
|       |-- res
|       |-- roots.c
|       |-- roots.h
|       |-- test_roots.c
|       |-- tools
|       |-- ui.c
|       |-- updater
|       |-- verifier.c
|       `-- verifier.h
/
|-- build        //存放系统编译规则及generic等基础开发包配置
|   |-- buildspec.mk.default
|   |-- cleanspec.mk
|   |-- core            //核心编译规则
|   |   |-- apicheck_msg_current.txt
|   |   |-- apicheck_msg_last.txt
|   |   |-- armelflib.x
|   |   |-- armelf.x
|   |   |-- armelf.xsc
|   |   |-- base_rules.mk
|   |   |-- binary.mk
|   |   |-- build_id.mk
|   |   |-- build-system.html
|   |   |-- checktree
|   |   |-- cleanbuild.mk
|   |   |-- clear_vars.mk
|   |   |-- combo
|   |   |-- config.mk
|   |   |-- copy_headers.mk
|   |   |-- definitions.mk
|   |   |-- device.mk
|   |   |-- distdir.mk
|   |   |-- droiddoc.mk
|   |   |-- dynamic_binary.mk
|   |   |-- envsetup.mk
|   |   |-- executable.mk
|   |   |-- filter_symbols.sh
|   |   |-- find-jdk-tools-jar.sh
|   |   |-- host_executable.mk
|   |   |-- host_java_library.mk
|   |   |-- host_prebuilt.mk
|   |   |-- host_shared_library.mk
|   |   |-- host_static_library.mk
|   |   |-- java_library.mk
|   |   |-- java.mk
|   |   |-- kernel.mk
|   |   |-- key_char_map.mk
|   |   |-- main.mk
|   |   |-- Makefile
|   |   |-- multi_prebuilt.mk
|   |   |-- node_fns.mk
|   |   |-- notice_files.mk
|   |   |-- package.mk
|   |   |-- pathmap.mk
|   |   |-- prebuilt.mk
|   |   |-- prelink-linux-arm.map
|   |   |-- process_wrapper_gdb.cmds
|   |   |-- process_wrapper_gdb.sh
|   |   |-- process_wrapper.sh
|   |   |-- product_config.mk
|   |   |-- product.mk
|   |   |-- proguard.flags
|   |   |-- raw_executable.mk
|   |   |-- raw_static_library.mk
|   |   |-- root.mk
|   |   |-- shared_library.mk
|   |   |-- static_java_library.mk
|   |   |-- static_library.mk
|   |   |-- tasks
|   |   `-- version_defaults.mk
|   |-- envsetup.sh
|   |-- history        //历史记录
|   |   `-- cupcake.txt
|   |-- libs            //
|   |   `-- host            //主机端库,有andriod 『cp』功能替换
|   |-- target        //目标机编译对象
|   |   |-- board            //开发平台
|   |   `-- product            //开发平台对应的编译规则
|   `-- tools            //编译中主机使用的工具及脚本
|       |-- acp            //android acp command
|       |-- adbs            
|       |-- apicheck            //api检查工具
|       |-- applypatch        //补丁工具
|       |-- apriori            //预链接工具
|       |-- atree            //tree工具
|       |-- bin2asm            //bin转换为sam工具
|       |-- buildinfo.sh
|       |-- check_builds.sh
|       |-- check_prereq        //检查编译时间戳工具
|       |-- compare_fileslist.py
|       |-- dexpreopt        //模拟器相关工具
|       |-- droiddoc            //作用不明,java语言,有人说和jdk5有关
|       |-- dump-package-stats
|       |-- fileslist.py
|       |-- findleaves.py
|       |-- fixlinebreaks.sh
|       |-- fs_config        //this program takes a list of files and directories
|       |-- fs_get_stats        //获取文件系统状态
|       |-- iself            //判断是否elf格式
|       |-- isprelinked        //判断是否prelinked
|       |-- kcm            //按键相关
|       |-- lsd            //list symbol dependencies
|       |-- mktarball.sh
|       |-- print_module_licenses.sh
|       |-- releasetools        //生成镜像的工具和脚本
|       |-- rgb2565            //rgb转换为565
|       |-- signapk            //apk签名工具
|       |-- soslim            //strip工具
|       |-- warn.py
|       `-- zipalign            //zip archive alignment tool
/
|-- dalvik        //dalvik java虚拟机
|   |-- Android.mk
|   |-- dalvikvm        //main.c的目录
|   |   |-- Android.mk
|   |   `-- Main.c
|   |-- dexdump        //dex反汇编
|   |   |-- Android.mk
|   |   |-- DexDump.c
|   |   |-- OpCodeNames.c
|   |   `-- OpCodeNames.h
|   |-- dexlist        //list all methods in all concrete classes in a DEX file
|   |   |-- Android.mk
|   |   `-- DexList.c
|   |-- dexopt        //预验证与优化
|   |   |-- Android.mk
|   |   `-- OptMain.c
|   |-- docs            //文档
|   |   |-- dalvik-bytecode.css
|   |   |-- dalvik-bytecode.html
|   |   |-- dalvik-constraints.css
|   |   |-- dalvik-constraints.html
|   |   |-- debugger.html
|   |   |-- debugmon.html
|   |   |-- dex-format.css
|   |   |-- dex-format.html
|   |   |-- dexopt.html
|   |   |-- embedded-vm-control.html
|   |   |-- heap-profiling.html
|   |   |-- hello-world.html
|   |   |-- instruction-formats.css
|   |   |-- instruction-formats.html
|   |   |-- java-bytecode.css
|   |   |-- java-bytecode.html
|   |   |-- java-constraints.css
|   |   |-- java-constraints.html
|   |   |-- jni-tips.html
|   |   |-- libraries.html
|   |   |-- opcodes
|   |   |-- porting-guide.html
|   |   |-- porting-proto.c.txt
|   |   |-- prettify.css
|   |   |-- prettify.js
|   |   `-- verifier.html
|   |-- dvz            //和zygote相关的一个命令
|   |   |-- Android.mk
|   |   `-- dvz.c
|   |-- dx            //dx工具,将多个java转换为dex
|   |   |-- Android.mk
|   |   |-- etc
|   |   |-- README.txt
|   |   |-- src
|   |   `-- tests
|   |-- hit            
|   |   |-- samples
|   |   |-- src
|   |   `-- test
|   |-- libcore        //核心库
|   |   |-- AndroidManifest.xml
|   |   |-- Android.mk
|   |   |-- annotation
|   |   |-- archive
|   |   |-- auth
|   |   |-- awt-kernel
|   |   |-- concurrent
|   |   |-- crypto
|   |   |-- dalvik
|   |   |-- dom
|   |   |-- icu
|   |   |-- json
|   |   |-- junit
|   |   |-- logging
|   |   |-- luni
|   |   |-- luni-kernel
|   |   |-- math
|   |   |-- nio
|   |   |-- nio_char
|   |   |-- NOTICE
|   |   |-- openssl
|   |   |-- prefs
|   |   |-- regex
|   |   |-- run-core-tests
|   |   |-- run-core-tests-on-ri
|   |   |-- security
|   |   |-- security-kernel
|   |   |-- sql
|   |   |-- suncompat
|   |   |-- support
|   |   |-- text
|   |   |-- tools
|   |   |-- xml
|   |   `-- x-net
|   |-- libcore-disabled
|   |   |-- instrument
|   |   |-- NOTICE
|   |   |-- sound
|   |   `-- SoundTest
|   |-- libdex        //dex的库
|   |   |-- Android.mk
|   |   |-- CmdUtils.c
|   |   |-- CmdUtils.h
|   |   |-- DexCatch.c
|   |   |-- DexCatch.h
|   |   |-- DexClass.c
|   |   |-- DexClass.h
|   |   |-- DexDataMap.c
|   |   |-- DexDataMap.h
|   |   |-- DexFile.c
|   |   |-- DexFile.h
|   |   |-- DexInlines.c
|   |   |-- DexProto.c
|   |   |-- DexProto.h
|   |   |-- DexSwapVerify.c
|   |   |-- InstrUtils.c
|   |   |-- InstrUtils.h
|   |   |-- Leb128.c
|   |   |-- Leb128.h
|   |   |-- OpCode.h
|   |   |-- OptInvocation.c
|   |   |-- OptInvocation.h
|   |   |-- sha1.c
|   |   |-- sha1.h
|   |   |-- SysUtil.c
|   |   |-- SysUtil.h
|   |   |-- ZipArchive.c
|   |   `-- ZipArchive.h
|   |-- libnativehelper
|   |   |-- Android.mk
|   |   |-- include
|   |   |-- JNIHelp.c
|   |   |-- MODULE_LICENSE_APACHE2
|   |   |-- NOTICE
|   |   |-- README
|   |   `-- Register.c
|   |-- MODULE_LICENSE_APACHE2
|   |-- NOTICE
|   |-- README.txt
|   |-- run-core-tests.sh
|   |-- tests            //测试代码
|   |   |-- 001-nop
|   |   |-- 002-sleep
|   |   |-- 003-omnibus-opcodes
|   |   |-- 004-annotations
|   |   |-- 005-args
|   |   |-- 006-count10
|   |   |-- 007-exceptions
|   |   |-- 008-instanceof
|   |   |-- 009-instanceof2
|   |   |-- 010-instance
|   |   |-- 011-array-copy
|   |   |-- 012-math
|   |   |-- 013-math2
|   |   |-- 014-math3
|   |   |-- 015-switch
|   |   |-- 016-intern
|   |   |-- 017-float
|   |   |-- 018-stack-overflow
|   |   |-- 019-wrong-array-type
|   |   |-- 020-string
|   |   |-- 021-string2
|   |   |-- 022-interface
|   |   |-- 023-many-interfaces
|   |   |-- 024-illegal-access
|   |   |-- 025-access-controller
|   |   |-- 026-access
|   |   |-- 027-arithmetic
|   |   |-- 028-array-write
|   |   |-- 029-assert
|   |   |-- 030-bad-finalizer
|   |   |-- 031-class-attributes
|   |   |-- 032-concrete-sub
|   |   |-- 033-class-init-deadlock
|   |   |-- 034-call-null
|   |   |-- 035-enum
|   |   |-- 036-finalizer
|   |   |-- 037-inherit
|   |   |-- 038-inner-null
|   |   |-- 039-join-main
|   |   |-- 040-miranda
|   |   |-- 041-narrowing
|   |   |-- 042-new-instance
|   |   |-- 043-privates
|   |   |-- 044-proxy
|   |   |-- 045-reflect-array
|   |   |-- 046-reflect
|   |   |-- 047-returns
|   |   |-- 048-server-socket
|   |   |-- 049-show-object
|   |   |-- 050-sync-test
|   |   |-- 051-thread
|   |   |-- 052-verifier-fun
|   |   |-- 053-wait-some
|   |   |-- 054-uncaught
|   |   |-- 055-enum-performance
|   |   |-- 056-const-string-jumbo
|   |   |-- 057-iteration-performance
|   |   |-- 058-enum-order
|   |   |-- 059-finalizer-throw
|   |   |-- 060-reflection-security
|   |   |-- 061-out-of-memory
|   |   |-- 062-character-encodings
|   |   |-- 063-process-manager
|   |   |-- 064-field-access
|   |   |-- 065-mismatched-implements
|   |   |-- 066-mismatched-super
|   |   |-- 067-preemptive-unpark
|   |   |-- 068-classloader
|   |   |-- 069-field-type
|   |   |-- 070-nio-buffer
|   |   |-- 071-dexfile
|   |   |-- 072-precise-gc
|   |   |-- 073-mismatched-field
|   |   |-- 074-gc-thrash
|   |   |-- 075-verification-error
|   |   |-- 076-boolean-put
|   |   |-- 077-method-override
|   |   |-- 078-polymorphic-virtual
|   |   |-- etc
|   |   |-- README.txt
|   |   |-- run-all-tests
|   |   `-- run-test
|   |-- tools            //工具
|   |   |-- Android.mk
|   |   |-- deadcode.py
|   |   |-- dexcheck
|   |   |-- dexdeps
|   |   |-- dmtracedump
|   |   |-- gclog.py
|   |   |-- get-hprof
|   |   `-- hprof-conv
|   `-- vm            //虚拟机实现
|       |-- alloc
|       |-- AllocTracker.c
|       |-- AllocTracker.h
|       |-- analysis
|       |-- Android.mk
|       |-- arch
|       |-- AtomicCache.c
|       |-- AtomicCache.h
|       |-- Atomic.h
|       |-- Bits.h
|       |-- CheckJni.c
|       |-- Common.h
|       |-- compiler
|       |-- Dalvik.h
|       |-- DalvikVersion.h
|       |-- Ddm.c
|       |-- Ddm.h
|       |-- Debugger.c
|       |-- Debugger.h
|       |-- DvmDex.c
|       |-- DvmDex.h
|       |-- Dvm.mk
|       |-- Exception.c
|       |-- Exception.h
|       |-- Globals.h
|       |-- Hash.c
|       |-- Hash.h
|       |-- hprof
|       |-- IndirectRefTable.c
|       |-- IndirectRefTable.h
|       |-- Init.c
|       |-- Init.h
|       |-- InlineNative.c
|       |-- InlineNative.h
|       |-- Inlines.c
|       |-- Inlines.h
|       |-- Intern.c
|       |-- Intern.h
|       |-- interp
|       |-- JarFile.c
|       |-- JarFile.h
|       |-- jdwp
|       |-- Jni.c
|       |-- JniInternal.h
|       |-- LinearAlloc.c
|       |-- LinearAlloc.h
|       |-- Misc.c
|       |-- Misc.h
|       |-- mterp
|       |-- native
|       |-- Native.c
|       |-- Native.h
|       |-- oo
|       |-- PointerSet.c
|       |-- PointerSet.h
|       |-- Profile.c
|       |-- Profile.h
|       |-- Properties.c
|       |-- Properties.h
|       |-- RawDexFile.c
|       |-- RawDexFile.h
|       |-- README.txt
|       |-- ReferenceTable.c
|       |-- ReferenceTable.h
|       |-- reflect
|       |-- SignalCatcher.c
|       |-- SignalCatcher.h
|       |-- StdioConverter.c
|       |-- StdioConverter.h
|       |-- Sync.c
|       |-- Sync.h
|       |-- test
|       |-- Thread.c
|       |-- Thread.h
|       |-- UtfString.c
|       `-- UtfString.h
/
|-- development    //应用程序开发相关
|   |-- apps            //一些核心应用程序
|   |   |-- BluetoothDebug
|   |   |-- CustomLocale
|   |   |-- Development
|   |   |-- Fallback
|   |   |-- FontLab
|   |   |-- GestureBuilder
|   |   |-- launchperf
|   |   |-- NinePatchLab
|   |   |-- OBJViewer
|   |   |-- SdkSetup
|   |   |-- SpareParts
|   |   `-- Term
|   |-- build            //编译脚本模板
|   |   |-- Android.mk
|   |   |-- sdk.atree
|   |   |-- sdk-darwin-x86.atree
|   |   |-- sdk.exclude.atree
|   |   |-- sdk-linux-x86.atree
|   |   `-- tools
|   |-- cmds            //有个monkey工具
|   |   `-- monkey
|   |-- data            //配置数据
|   |   `-- etc
|   |-- docs            //文档
|   |   |-- copyright-templates
|   |   |-- howto_build_SDK.txt
|   |   |-- howto_SDK_git_cygwin.txt
|   |   |-- howto_use_cupcake_sdk.txt
|   |   `-- SDK_RELEASE_NOTES
|   |-- host            //主机端usb驱动等
|   |   |-- Android.mk
|   |   `-- windows
|   |-- ide            //集成开发环境
|   |   |-- eclipse
|   |   |-- intellij
|   |   `-- xcode
|   |-- ndk            //本地开发套件--c语言开发套件
|   |   |-- Android.mk
|   |   |-- apps
|   |   |-- build
|   |   |-- docs
|   |   |-- GNUmakefile
|   |   |-- README.TXT
|   |   `-- sources
|   |-- pdk            //plug development kit
|   |   |-- docs
|   |   |-- doxygen_config
|   |   |-- hosting
|   |   |-- Pdk.mk
|   |   |-- pndk
|   |   |-- README
|   |   `-- sample
|   |-- samples        //事例
|   |   |-- AliasActivity
|   |   |-- ApiDemos
|   |   |-- BluetoothChat
|   |   |-- BrowserPlugin
|   |   |-- BusinessCard
|   |   |-- Compass
|   |   |-- ContactManager
|   |   |-- CubeLiveWallpaper
|   |   |-- FixedGridLayout
|   |   |-- GlobalTime
|   |   |-- HelloActivity
|   |   |-- Home
|   |   |-- JetBoy
|   |   |-- LunarLander
|   |   |-- MailSync
|   |   |-- MultiResolution
|   |   |-- MySampleRss
|   |   |-- NotePad
|   |   |-- RSSReader
|   |   |-- SampleSyncAdapter
|   |   |-- SearchableDictionary
|   |   |-- SimpleJNI
|   |   |-- SkeletonApp
|   |   |-- Snake
|   |   |-- SoftKeyboard
|   |   |-- source.properties
|   |   |-- Wiktionary
|   |   `-- WiktionarySimple
|   |-- scripts        //脚本
|   |   |-- add-accounts
|   |   |-- add-accounts-sdk
|   |   |-- app_engine_server
|   |   |-- combine_sdks.sh
|   |   |-- divide_and_compress_constants.py
|   |   |-- divide_and_compress.py
|   |   `-- divide_and_compress_test.py
|   |-- sdk            //sdk配置
|   |   |-- doc_source.properties
|   |   |-- platform_source.properties
|   |   `-- usbdriver_source.properties
|   |-- sdk_overlay
|   |   `-- packages
|   |-- simulator        //模拟器
|   |   |-- app
|   |   `-- wrapsim
|   |-- testrunner
|   |   |-- adb_interface.py
|   |   |-- am_instrument_parser.py
|   |   |-- android_build.py
|   |   |-- android_manifest.py
|   |   |-- Android.mk
|   |   |-- android_mk.py
|   |   |-- coverage.py
|   |   |-- coverage_targets.py
|   |   |-- coverage_targets.xml
|   |   |-- create_test.py
|   |   |-- errors.py
|   |   |-- __init__.py
|   |   |-- logger.py
|   |   |-- run_command.py
|   |   |-- runtest.py
|   |   |-- test_defs
|   |   |-- test_defs.xml
|   |   |-- test_defs.xsd
|   |   `-- tests
|   `-- tools
|       |-- axl
|       |-- etc1tool
|       |-- findunused
|       |-- hosttestlib
|       |-- idegen
|       |-- jdwpspy
|       |-- line_endings
|       |-- makedict
|       |-- mkstubs
|       |-- monkeyrunner
|       |-- yuv420sp2rgb
|       `-- zoneinfo
/
|-- external        //android使用的一些开源的模组
|   |-- aes            //SES加密
|   |   |-- aesaux.h
|   |   |-- aescrypt.c
|   |   |-- aes.h
|   |   |-- aeskey.c
|   |   |-- aesopt.h
|   |   |-- aestab.c
|   |   |-- aestab.h
|   |   |-- aestst.h
|   |   |-- Android.mk
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   `-- NOTICE
|   |-- alsa-lib
|   |   |-- acinclude.m4
|   |   |-- aclocal.m4
|   |   |-- alsalisp
|   |   |-- Android.mk
|   |   |-- aserver
|   |   |-- ChangeLog
|   |   |-- compile
|   |   |-- config.guess
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- COPYING
|   |   |-- depcomp
|   |   |-- doc
|   |   |-- gitcompile
|   |   |-- include
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- libtool
|   |   |-- ltconfig
|   |   |-- ltmain.sh
|   |   |-- m4
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- MEMORY-LEAK
|   |   |-- missing
|   |   |-- MODULE_LICENSE_LGPL
|   |   |-- modules
|   |   |-- NOTES
|   |   |-- NOTICE
|   |   |-- README
|   |   |-- src
|   |   |-- test
|   |   |-- TODO
|   |   |-- utils
|   |   `-- version
|   |-- alsa-utils
|   |   |-- ABOUT-NLS
|   |   |-- acinclude.m4
|   |   |-- aclocal.m4
|   |   |-- alsaconf
|   |   |-- alsactl
|   |   |-- alsamixer
|   |   |-- amidi
|   |   |-- amixer
|   |   |-- android
|   |   |-- Android.mk
|   |   |-- aplay
|   |   |-- ChangeLog
|   |   |-- config.guess
|   |   |-- config.rpath
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- COPYING
|   |   |-- depcomp
|   |   |-- gitcompile
|   |   |-- iecset
|   |   |-- include
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- m4
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- missing
|   |   |-- po
|   |   |-- README
|   |   |-- seq
|   |   |-- speaker-test
|   |   |-- TODO
|   |   `-- utils
|   |-- apache-http        //网页服务器
|   |   |-- MODULE_LICENSE_APACHE2
|   |   |-- NOTICE
|   |   `-- src
|   |-- astl            //(Android STL) is a slimmed-down version of the regular C++ STL
|   |   |-- Android.mk
|   |   |-- include
|   |   |-- README
|   |   |-- src
|   |   `-- tests
|   |-- bison            //自动生成语法分析器,将无关文法转换C,C++
|   |   |-- ABOUT-NLS
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- AUTHORS
|   |   |-- build-aux
|   |   |-- ChangeLog
|   |   |-- config.h
|   |   |-- config.hin
|   |   |-- config.log
|   |   |-- config.status
|   |   |-- configure
|   |   |-- configure.ac
|   |   |-- COPYING
|   |   |-- data
|   |   |-- djgpp
|   |   |-- doc
|   |   |-- examples
|   |   |-- GNUmakefile
|   |   |-- INSTALL
|   |   |-- lib
|   |   |-- m4
|   |   |-- Makefile
|   |   |-- Makefile.am
|   |   |-- Makefile.cfg
|   |   |-- Makefile.in
|   |   |-- Makefile.maint
|   |   |-- NEWS
|   |   |-- OChangeLog
|   |   |-- PACKAGING
|   |   |-- README
|   |   |-- src
|   |   |-- stamp-h1
|   |   |-- tests
|   |   |-- THANKS
|   |   `-- TODO
|   |-- blktrace        //blktrace is a block layer IO tracing mechanism
|   |   |-- act_mask.c
|   |   |-- Android.mk
|   |   |-- barrier.h
|   |   |-- blkiomon.c
|   |   |-- blkiomon.h
|   |   |-- blkparse.c
|   |   |-- blkparse_fmt.c
|   |   |-- blkrawverify.c
|   |   |-- blktrace_api.h
|   |   |-- blktrace.c
|   |   |-- blktrace.h
|   |   |-- btrace
|   |   |-- btrace.spec
|   |   |-- btreplay
|   |   |-- btt
|   |   |-- COPYING
|   |   |-- doc
|   |   |-- jhash.h
|   |   |-- LICENSE
|   |   |-- Makefile
|   |   |-- MODULE_LICENSE_GPL
|   |   |-- rbtree.c
|   |   |-- rbtree.h
|   |   |-- README
|   |   |-- stats.h
|   |   |-- strverscmp.c
|   |   `-- verify_blkparse.c
|   |-- bluetooth        //蓝牙相关,协议栈
|   |   |-- bluez
|   |   |-- glib
|   |   `-- hcidump
|   |-- bsdiff        //diff工具
|   |   |-- Android.mk
|   |   |-- bsdiff.1
|   |   |-- bsdiff.c
|   |   |-- bspatch.1
|   |   |-- bspatch.c
|   |   |-- Makefile
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   `-- README.android
|   |-- busybox        
|   |   |-- Android.mk
|   |   |-- applets
|   |   |-- arch
|   |   |-- archival
|   |   |-- AUTHORS
|   |   |-- busybox.links
|   |   |-- Config.in
|   |   |-- console-tools
|   |   |-- coreutils
|   |   |-- debianutils
|   |   |-- docs
|   |   |-- e2fsprogs
|   |   |-- editors
|   |   |-- examples
|   |   |-- findutils
|   |   |-- include
|   |   |-- init
|   |   |-- INSTALL
|   |   |-- libbb
|   |   |-- libpwdgrp
|   |   |-- LICENSE
|   |   |-- loginutils
|   |   |-- mailutils
|   |   |-- Makefile
|   |   |-- Makefile.custom
|   |   |-- Makefile.flags
|   |   |-- Makefile.help
|   |   |-- miscutils
|   |   |-- modutils
|   |   |-- networking
|   |   |-- printutils
|   |   |-- procps
|   |   |-- README
|   |   |-- runit
|   |   |-- scripts
|   |   |-- selinux
|   |   |-- shell
|   |   |-- sysklogd
|   |   |-- testsuite
|   |   |-- TODO
|   |   |-- TODO_config_nommu
|   |   `-- util-linux
|   |-- bzip2
|   |   |-- Android.mk
|   |   |-- blocksort.c
|   |   |-- bz-common.xsl
|   |   |-- bzdiff
|   |   |-- bzdiff.1
|   |   |-- bz-fo.xsl
|   |   |-- bzgrep
|   |   |-- bzgrep.1
|   |   |-- bz-html.xsl
|   |   |-- bzip2.1
|   |   |-- bzip2.1.preformatted
|   |   |-- bzip2.c
|   |   |-- bzip2recover.c
|   |   |-- bzip2.txt
|   |   |-- bzip.css
|   |   |-- bzlib.c
|   |   |-- bzlib.h
|   |   |-- bzlib_private.h
|   |   |-- bzmore
|   |   |-- bzmore.1
|   |   |-- CHANGES
|   |   |-- compress.c
|   |   |-- crctable.c
|   |   |-- decompress.c
|   |   |-- dlltest.c
|   |   |-- dlltest.dsp
|   |   |-- entities.xml
|   |   |-- format.pl
|   |   |-- huffman.c
|   |   |-- libbz2.def
|   |   |-- libbz2.dsp
|   |   |-- LICENSE
|   |   |-- Makefile
|   |   |-- Makefile-libbz2_so
|   |   |-- makefile.msc
|   |   |-- manual.html
|   |   |-- manual.pdf
|   |   |-- manual.ps
|   |   |-- manual.xml
|   |   |-- mk251.c
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- randtable.c
|   |   |-- README
|   |   |-- README.android
|   |   |-- README.COMPILATION.PROBLEMS
|   |   |-- README.XML.STUFF
|   |   |-- sample1.bz2
|   |   |-- sample1.ref
|   |   |-- sample2.bz2
|   |   |-- sample2.ref
|   |   |-- sample3.bz2
|   |   |-- sample3.ref
|   |   |-- spewG.c
|   |   |-- unzcrash.c
|   |   |-- words0
|   |   |-- words1
|   |   |-- words2
|   |   |-- words3
|   |   `-- xmlproc.sh
|   |-- clearsilver        //html模板系统
|   |   |-- acconfig.h
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- autogen.sh
|   |   |-- autom4te.cache
|   |   |-- cgi
|   |   |-- ClearSilver.h
|   |   |-- config.guess
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- contrib
|   |   |-- cs
|   |   |-- cs_config.h
|   |   |-- cs_config.h.in
|   |   |-- csharp
|   |   |-- CS_LICENSE
|   |   |-- dso
|   |   |-- imd
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- java-jni
|   |   |-- LICENSE
|   |   |-- m4
|   |   |-- Makefile
|   |   |-- man
|   |   |-- mkinstalldirs
|   |   |-- mod_ecs
|   |   |-- perl
|   |   |-- ports
|   |   |-- python
|   |   |-- README
|   |   |-- README.python
|   |   |-- ruby
|   |   |-- rules.mk.in
|   |   |-- scripts
|   |   `-- util
|   |-- dbus            //低延时,低开销,高可用性的IPC机制
|   |   |-- acinclude.m4
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- AUTHORS
|   |   |-- bus
|   |   |-- ChangeLog
|   |   |-- cleanup-man-pages.sh
|   |   |-- config.guess
|   |   |-- config.h
|   |   |-- config.h.in
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- COPYING
|   |   |-- dbus
|   |   |-- dbus-1.pc.in
|   |   |-- depcomp
|   |   |-- doc
|   |   |-- Doxyfile.in
|   |   |-- HACKING
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- ltmain.sh
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- missing
|   |   |-- MODULE_LICENSE_AFL_AND_GPL
|   |   |-- NEWS
|   |   |-- NOTICE
|   |   |-- README
|   |   |-- test
|   |   `-- tools
|   |-- dhcpcd        //DHCP服务
|   |   |-- android.conf
|   |   |-- Android.mk
|   |   |-- bpf.c
|   |   |-- bpf-filter.h
|   |   |-- client.c
|   |   |-- client.h
|   |   |-- common.c
|   |   |-- common.h
|   |   |-- config.h
|   |   |-- configure.c
|   |   |-- configure.h
|   |   |-- dhcp.c
|   |   |-- dhcpcd.8
|   |   |-- dhcpcd.8.in
|   |   |-- dhcpcd.c
|   |   |-- dhcpcd.conf
|   |   |-- dhcpcd.conf.5
|   |   |-- dhcpcd.conf.5.in
|   |   |-- dhcpcd.h
|   |   |-- dhcpcd-hooks
|   |   |-- dhcpcd-run-hooks
|   |   |-- dhcpcd-run-hooks.8
|   |   |-- dhcpcd-run-hooks.8.in
|   |   |-- dhcpcd-run-hooks.in
|   |   |-- dhcp.h
|   |   |-- if-bsd.c
|   |   |-- if-linux.c
|   |   |-- logger.c
|   |   |-- logger.h
|   |   |-- lpf.c
|   |   |-- Makefile
|   |   |-- mk
|   |   |-- net.c
|   |   |-- net.h
|   |   |-- NOTICE
|   |   |-- README
|   |   |-- showlease.c
|   |   |-- signals.c
|   |   `-- signals.h
|   |-- dosfstools        //dos文件系统工具
|   |   |-- ChangeLog
|   |   |-- COPYING
|   |   |-- debian
|   |   |-- doc
|   |   |-- Makefile
|   |   |-- man
|   |   |-- NOTICE
|   |   `-- src
|   |-- dropbear        //SSH2的server
|   |   |-- agentfwd.h
|   |   |-- algo.h
|   |   |-- Android.mk
|   |   |-- atomicio.c
|   |   |-- atomicio.h
|   |   |-- auth.h
|   |   |-- bignum.c
|   |   |-- bignum.h
|   |   |-- buffer.c
|   |   |-- buffer.h
|   |   |-- CHANGES
|   |   |-- channel.h
|   |   |-- chansession.h
|   |   |-- circbuffer.c
|   |   |-- circbuffer.h
|   |   |-- cli-algo.c
|   |   |-- cli-auth.c
|   |   |-- cli-authinteract.c
|   |   |-- cli-authpasswd.c
|   |   |-- cli-authpubkey.c
|   |   |-- cli-channel.c
|   |   |-- cli-chansession.c
|   |   |-- cli-kex.c
|   |   |-- cli-main.c
|   |   |-- cli-runopts.c
|   |   |-- cli-service.c
|   |   |-- cli-session.c
|   |   |-- cli-tcpfwd.c
|   |   |-- common-algo.c
|   |   |-- common-channel.c
|   |   |-- common-chansession.c
|   |   |-- common-kex.c
|   |   |-- common-runopts.c
|   |   |-- common-session.c
|   |   |-- compat.c
|   |   |-- compat.h
|   |   |-- config.guess
|   |   |-- config.h
|   |   |-- config.h.in
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- dbclient.1
|   |   |-- dbmulti.c
|   |   |-- dbutil.c
|   |   |-- dbutil.h
|   |   |-- debian
|   |   |-- debug.h
|   |   |-- dropbear.8
|   |   |-- dropbearconvert.c
|   |   |-- dropbearkey.8
|   |   |-- dropbearkey.c
|   |   |-- dss.c
|   |   |-- dss.h
|   |   |-- fake-rfc2553.c
|   |   |-- fake-rfc2553.h
|   |   |-- filelist.txt
|   |   |-- gendss.c
|   |   |-- gendss.h
|   |   |-- genrsa.c
|   |   |-- genrsa.h
|   |   |-- includes.h
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- kex.h
|   |   |-- keyimport.c
|   |   |-- keyimport.h
|   |   |-- libtomcrypt
|   |   |-- libtommath
|   |   |-- LICENSE
|   |   |-- listener.c
|   |   |-- listener.h
|   |   |-- loginrec.c
|   |   |-- loginrec.h
|   |   |-- Makefile.in
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- _MTN
|   |   |-- MULTI
|   |   |-- netbsd_getpass.c
|   |   |-- NOTICE
|   |   |-- options.h
|   |   |-- packet.c
|   |   |-- packet.h
|   |   |-- process-packet.c
|   |   |-- progressmeter.c
|   |   |-- progressmeter.h
|   |   |-- queue.c
|   |   |-- queue.h
|   |   |-- random.c
|   |   |-- random.h
|   |   |-- README
|   |   |-- rsa.c
|   |   |-- rsa.h
|   |   |-- runopts.h
|   |   |-- scp.c
|   |   |-- scpmisc.c
|   |   |-- scpmisc.h
|   |   |-- service.h
|   |   |-- session.h
|   |   |-- signkey.c
|   |   |-- signkey.h
|   |   |-- SMALL
|   |   |-- ssh.h
|   |   |-- sshpty.c
|   |   |-- sshpty.h
|   |   |-- svr-agentfwd.c
|   |   |-- svr-algo.c
|   |   |-- svr-auth.c
|   |   |-- svr-authpam.c
|   |   |-- svr-authpasswd.c
|   |   |-- svr-authpubkey.c
|   |   |-- svr-chansession.c
|   |   |-- svr-kex.c
|   |   |-- svr-main.c
|   |   |-- svr-runopts.c
|   |   |-- svr-service.c
|   |   |-- svr-session.c
|   |   |-- svr-tcpfwd.c
|   |   |-- svr-x11fwd.c
|   |   |-- tcp-accept.c
|   |   |-- tcpfwd.h
|   |   |-- termcodes.c
|   |   |-- termcodes.h
|   |   |-- TODO
|   |   `-- x11fwd.h
|   |-- e2fsprogs        //EXT2文件系统工具
|   |   |-- ABOUT-NLS
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- config
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- contrib
|   |   |-- COPYING
|   |   |-- debian
|   |   |-- debugfs
|   |   |-- depfix.sed
|   |   |-- doc
|   |   |-- e2fsck
|   |   |-- e2fsprogs.lsm
|   |   |-- e2fsprogs.spec
|   |   |-- e2fsprogs.spec.in
|   |   |-- ext2ed
|   |   |-- include
|   |   |-- INSTALL
|   |   |-- INSTALL.elfbin
|   |   |-- install-utils
|   |   |-- intl
|   |   |-- lib
|   |   |-- Makefile.in
|   |   |-- MCONFIG.in
|   |   |-- misc
|   |   |-- MODULE_LICENSE_GPL
|   |   |-- po
|   |   |-- README
|   |   |-- RELEASE-NOTES
|   |   |-- resize
|   |   |-- SHLIBS
|   |   |-- SUBMITTING-PATCHES
|   |   |-- tests
|   |   |-- util
|   |   |-- version.h
|   |   `-- wordwrap.pl
|   |-- eject            
|   |   |-- Android.mk
|   |   |-- AUTHORS
|   |   |-- eject.c
|   |   |-- i18n.h
|   |   |-- MODULE_LICENSE_GPL
|   |   `-- README
|   |-- elfcopy        //复制elf的工具
|   |   |-- Android.mk
|   |   |-- common.c
|   |   |-- common.h
|   |   |-- debug.c
|   |   |-- debug.h
|   |   |-- dwarf2.h
|   |   |-- dwarf.c
|   |   |-- dwarf.h
|   |   |-- elfcopy.c
|   |   |-- elfcopy.h
|   |   |-- fixdwarf.c
|   |   |-- fixdwarf.h
|   |   |-- hash.c
|   |   |-- hash.h
|   |   |-- MODULE_LICENSE_GPL
|   |   |-- NOTICE
|   |   |-- rangesort.c
|   |   `-- rangesort.h
|   |-- elfutils        //ELF工具
|   |   |-- ABOUT-NLS
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- AUTHORS
|   |   |-- autom4te.cache
|   |   |-- ChangeLog
|   |   |-- config
|   |   |-- config-compat-cygwin.h
|   |   |-- config-compat-darwin.h
|   |   |-- config-compat-freebsd.h
|   |   |-- config-compat-linux.h
|   |   |-- config.h
|   |   |-- config.h.in
|   |   |-- config.log
|   |   |-- config.status
|   |   |-- configure
|   |   |-- configure.ac
|   |   |-- COPYING
|   |   |-- COPYING.GPL
|   |   |-- doc
|   |   |-- elfutils.spec
|   |   |-- GPG-KEY
|   |   |-- INSTALL
|   |   |-- lib
|   |   |-- libasm
|   |   |-- libcpu
|   |   |-- libdw
|   |   |-- libebl
|   |   |-- libelf
|   |   |-- libelf-po
|   |   |-- m4
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- MODULE_LICENSE_OSL1
|   |   |-- NEWS
|   |   |-- NOTES
|   |   |-- po
|   |   |-- README
|   |   |-- splint.rc
|   |   |-- src
|   |   |-- stamp-h1
|   |   |-- tests
|   |   |-- THANKS
|   |   `-- TODO
|   |-- embunit        //Embedded Unit Project
|   |   |-- Android.mk
|   |   |-- inc
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   `-- src
|   |-- emma            //java代码覆盖率统计工具
|   |   |-- ANDROID-CHANGES.txt
|   |   |-- Android.mk
|   |   |-- ant
|   |   |-- BUILD.txt
|   |   |-- build.xml
|   |   |-- core
|   |   |-- dependencies.xml
|   |   |-- lib
|   |   |-- module.dirs.properties
|   |   |-- NOTICE
|   |   |-- release.properties
|   |   |-- tools
|   |   |-- TRACKING.txt
|   |   `-- work.dirs.properties
|   |-- esd            //将多种音频流混合在一个设备上播放
|   |   `-- include
|   |-- expat            //a stream-oriented XML parser
|   |   |-- amiga
|   |   |-- Android.mk
|   |   |-- bcb5
|   |   |-- Changes
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- conftools
|   |   |-- doc
|   |   |-- examples
|   |   |-- expat_config.h
|   |   |-- expat_config.h.in
|   |   |-- expat.dsw
|   |   |-- lib
|   |   |-- Makefile.in
|   |   |-- MANIFEST
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- README
|   |   |-- tests
|   |   |-- vms
|   |   |-- win32
|   |   `-- xmlwf
|   |-- fdlibm        //Freely Distributable LIBM
|   |   |-- Android.mk
|   |   |-- changes
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- e_acos.c
|   |   |-- e_acosh.c
|   |   |-- e_asin.c
|   |   |-- e_atan2.c
|   |   |-- e_atanh.c
|   |   |-- e_cosh.c
|   |   |-- e_exp.c
|   |   |-- e_fmod.c
|   |   |-- e_gamma.c
|   |   |-- e_gamma_r.c
|   |   |-- e_hypot.c
|   |   |-- e_j0.c
|   |   |-- e_j1.c
|   |   |-- e_jn.c
|   |   |-- e_lgamma.c
|   |   |-- e_lgamma_r.c
|   |   |-- e_log10.c
|   |   |-- e_log.c
|   |   |-- e_pow.c
|   |   |-- e_remainder.c
|   |   |-- e_rem_pio2.c
|   |   |-- e_scalb.c
|   |   |-- e_sinh.c
|   |   |-- e_sqrt.c
|   |   |-- fdlibm.h
|   |   |-- index
|   |   |-- index.html
|   |   |-- k_cos.c
|   |   |-- k_rem_pio2.c
|   |   |-- k_sin.c
|   |   |-- k_standard.c
|   |   |-- k_tan.c
|   |   |-- makefile.in
|   |   |-- MD5
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- readme
|   |   |-- s_asinh.c
|   |   |-- s_atan.c
|   |   |-- s_cbrt.c
|   |   |-- s_ceil.c
|   |   |-- s_copysign.c
|   |   |-- s_cos.c
|   |   |-- s_erf.c
|   |   |-- s_expm1.c
|   |   |-- s_fabs.c
|   |   |-- s_finite.c
|   |   |-- s_floor.c
|   |   |-- s_frexp.c
|   |   |-- s_ilogb.c
|   |   |-- s_isnan.c
|   |   |-- s_ldexp.c
|   |   |-- s_lib_version.c
|   |   |-- s_log1p.c
|   |   |-- s_logb.c
|   |   |-- s_matherr.c
|   |   |-- s_modf.c
|   |   |-- s_nextafter.c
|   |   |-- s_rint.c
|   |   |-- s_scalbn.c
|   |   |-- s_signgam.c
|   |   |-- s_significand.c
|   |   |-- s_sin.c
|   |   |-- s_tan.c
|   |   |-- s_tanh.c
|   |   |-- w_acos.c
|   |   |-- w_acosh.c
|   |   |-- w_asin.c
|   |   |-- w_atan2.c
|   |   |-- w_atanh.c
|   |   |-- w_cosh.c
|   |   |-- w_exp.c
|   |   |-- w_fmod.c
|   |   |-- w_gamma.c
|   |   |-- w_gamma_r.c
|   |   |-- w_hypot.c
|   |   |-- w_j0.c
|   |   |-- w_j1.c
|   |   |-- w_jn.c
|   |   |-- w_lgamma.c
|   |   |-- w_lgamma_r.c
|   |   |-- w_log10.c
|   |   |-- w_log.c
|   |   |-- w_pow.c
|   |   |-- w_remainder.c
|   |   |-- w_scalb.c
|   |   |-- w_sinh.c
|   |   `-- w_sqrt.c
|   |-- freetype        //字体
|   |   |-- Android.mk
|   |   |-- builds
|   |   |-- include
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   `-- src
|   |-- fsck_msdos        //dos文件系统检查工具
|   |   |-- Android.mk
|   |   |-- boot.c
|   |   |-- check.c
|   |   |-- dir.c
|   |   |-- dosfs.h
|   |   |-- ext.h
|   |   |-- fat.c
|   |   |-- fsutil.h
|   |   |-- main.c
|   |   |-- MODULE_LICENSE_BSD
|   |   `-- NOTICE
|   |-- gdata            //google的无线数据相关
|   |   `-- src
|   |-- genext2fs        //genext2fs generates an ext2 filesystem as a normal (non-root) user
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- AUTHORS
|   |   |-- ChangeLog
|   |   |-- config.h
|   |   |-- config.h.in
|   |   |-- Config.mk
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- COPYING
|   |   |-- depcomp
|   |   |-- device_table.txt
|   |   |-- genext2fs.8
|   |   |-- genext2fs.c
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- m4
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- missing
|   |   |-- mkbootimg_ext2.sh
|   |   |-- MODULE_LICENSE_GPL
|   |   |-- NEWS
|   |   |-- README
|   |   |-- test-gen.lib
|   |   |-- test-mount.sh
|   |   |-- test.sh
|   |   `-- TODO
|   |-- giflib        //gif库
|   |   |-- Android.mk
|   |   |-- config.h
|   |   |-- dgif_lib.c
|   |   |-- gifalloc.c
|   |   |-- gif_err.c
|   |   |-- gif_hash.h
|   |   |-- gif_lib.h
|   |   |-- gif_lib_private.h
|   |   `-- NOTICE
|   |-- googleclient        //google用户库
|   |   |-- Android.mk
|   |   `-- googleclient-lib.jar
|   |-- grub            //the GRand Unified Bootloader
|   |   |-- acinclude.m4
|   |   |-- aclocal.m4
|   |   |-- android.lst
|   |   |-- Android.mk
|   |   |-- AUTHORS
|   |   |-- BUGS
|   |   |-- ChangeLog
|   |   |-- compile
|   |   |-- config.guess
|   |   |-- config.h
|   |   |-- config.h.in
|   |   |-- config.log
|   |   |-- config.status
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.ac
|   |   |-- COPYING
|   |   |-- depcomp
|   |   |-- docs
|   |   |-- grub
|   |   |-- INSTALL
|   |   |-- install-sh
|   |   |-- lib
|   |   |-- MAINTENANCE
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- missing
|   |   |-- mkinstalldirs
|   |   |-- MODULE_LICENSE_GPL
|   |   |-- netboot
|   |   |-- NEWS
|   |   |-- README
|   |   |-- stage1
|   |   |-- stage2
|   |   |-- stamp-h1
|   |   |-- THANKS
|   |   |-- TODO
|   |   `-- util
|   |-- gtest        
|   |   |-- Android.mk
|   |   |-- CHANGES
|   |   |-- CONTRIBUTORS
|   |   |-- COPYING
|   |   |-- include
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- README
|   |   |-- README.android
|   |   |-- samples
|   |   |-- scripts
|   |   |-- src
|   |   `-- test
|   |-- icu4c        
|   |   |-- aclocal.m4
|   |   |-- allinone
|   |   |-- Android.mk
|   |   |-- common
|   |   |-- config
|   |   |-- config.guess
|   |   |-- config.log
|   |   |-- config.status
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- data
|   |   |-- Doxyfile.in
|   |   |-- extra
|   |   |-- i18n
|   |   |-- icudefs.mk
|   |   |-- icudefs.mk.in
|   |   |-- install-sh
|   |   |-- io
|   |   |-- layout
|   |   |-- layoutex
|   |   |-- Makefile.in
|   |   |-- Makefile.org
|   |   |-- mkinstalldirs
|   |   |-- NOTICE
|   |   |-- runConfigureICU
|   |   |-- samples
|   |   |-- stubdata
|   |   |-- test
|   |   `-- tools
|   |-- ipsec-tools
|   |   |-- Android.mk
|   |   |-- ChangeLog
|   |   |-- config.h
|   |   |-- main.c
|   |   |-- Makefile
|   |   |-- NEWS
|   |   |-- README
|   |   |-- setup.c
|   |   `-- src
|   |-- iptables            //防火墙
|   |   |-- Android.mk
|   |   |-- COMMIT_NOTES
|   |   |-- COPYING
|   |   |-- extensions
|   |   |-- include
|   |   |-- INCOMPATIBILITIES
|   |   |-- INSTALL
|   |   |-- ip6tables.8.in
|   |   |-- ip6tables.c
|   |   |-- ip6tables-restore.8
|   |   |-- ip6tables-restore.c
|   |   |-- ip6tables-save.8
|   |   |-- ip6tables-save.c
|   |   |-- ip6tables-standalone.c
|   |   |-- iptables.8.in
|   |   |-- iptables.c
|   |   |-- iptables-multi.c
|   |   |-- iptables-restore.8
|   |   |-- iptables-restore.c
|   |   |-- iptables-save.8
|   |   |-- iptables-save.c
|   |   |-- iptables-standalone.c
|   |   |-- iptables-xml.c
|   |   |-- iptables.xslt
|   |   |-- libipq
|   |   |-- libiptc
|   |   |-- MODULE_LICENSE_GPL
|   |   |-- NOTICE
|   |   `-- Rules.make
|   |-- jdiff                //a report descrbing the difference between two public java apis
|   |   |-- Android.mk
|   |   |-- build.xml
|   |   |-- MODULE_LICENSE_LGPL
|   |   |-- NOTICE.txt
|   |   |-- README.txt
|   |   |-- src
|   |   `-- xerces.jar
|   |-- jhead                //jpeg头部信息工具
|   |   |-- Android.mk
|   |   |-- exif.c
|   |   |-- gpsinfo.c
|   |   |-- iptc.c
|   |   |-- jhead.c
|   |   |-- jhead.h
|   |   |-- jpgfile.c
|   |   |-- main.c
|   |   |-- makernote.c
|   |   |-- MODULE_LICENSE_PUBLIC_DOMAIN
|   |   `-- NOTICE
|   |-- jpeg                //jpeg库
|   |   |-- Android.mk
|   |   |-- ansi2knr.1
|   |   |-- ansi2knr.c
|   |   |-- cderror.h
|   |   |-- cdjpeg.c
|   |   |-- cdjpeg.h
|   |   |-- change.log
|   |   |-- cjpeg.1
|   |   |-- cjpeg.c
|   |   |-- ckconfig.c
|   |   |-- coderules.doc
|   |   |-- config.guess
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- djpeg.1
|   |   |-- djpeg.c
|   |   |-- example.c
|   |   |-- filelist.doc
|   |   |-- install.doc
|   |   |-- install-sh
|   |   |-- jcapimin.c
|   |   |-- jcapistd.c
|   |   |-- jccoefct.c
|   |   |-- jccolor.c
|   |   |-- jcdctmgr.c
|   |   |-- jchuff.c
|   |   |-- jchuff.h
|   |   |-- jcinit.c
|   |   |-- jcmainct.c
|   |   |-- jcmarker.c
|   |   |-- jcmaster.c
|   |   |-- jcomapi.c
|   |   |-- jconfig.bcc
|   |   |-- jconfig.cfg
|   |   |-- jconfig.dj
|   |   |-- jconfig.doc
|   |   |-- jconfig.h
|   |   |-- jconfig.mac
|   |   |-- jconfig.manx
|   |   |-- jconfig.mc6
|   |   |-- jconfig.sas
|   |   |-- jconfig.st
|   |   |-- jconfig.vc
|   |   |-- jconfig.vms
|   |   |-- jconfig.wat
|   |   |-- jcparam.c
|   |   |-- jcphuff.c
|   |   |-- jcprepct.c
|   |   |-- jcsample.c
|   |   |-- jctrans.c
|   |   |-- jdapimin.c
|   |   |-- jdapistd.c
|   |   |-- jdatadst.c
|   |   |-- jdatasrc.c
|   |   |-- jdcoefct.c
|   |   |-- jdcolor.c
|   |   |-- jdct.h
|   |   |-- jddctmgr.c
|   |   |-- jdhuff.c
|   |   |-- jdhuff.h
|   |   |-- jdinput.c
|   |   |-- jdmainct.c
|   |   |-- jdmarker.c
|   |   |-- jdmaster.c
|   |   |-- jdmerge.c
|   |   |-- jdphuff.c
|   |   |-- jdpostct.c
|   |   |-- jdsample.c
|   |   |-- jdtrans.c
|   |   |-- jerror.c
|   |   |-- jerror.h
|   |   |-- jfdctflt.c
|   |   |-- jfdctfst.c
|   |   |-- jfdctint.c
|   |   |-- jidctflt.c
|   |   |-- jidctfst.c
|   |   |-- jidctfst.S
|   |   |-- jidctint.c
|   |   |-- jidctred.c
|   |   |-- jinclude.h
|   |   |-- jmem-android.c
|   |   |-- jmemansi.c
|   |   |-- jmemdosa.asm
|   |   |-- jmemdos.c
|   |   |-- jmemmac.c
|   |   |-- jmemmgr.c
|   |   |-- jmemname.c
|   |   |-- jmemnobs.c
|   |   |-- jmemsys.h
|   |   |-- jmorecfg.h
|   |   |-- jpegint.h
|   |   |-- jpeglib.h
|   |   |-- jpegtran.1
|   |   |-- jpegtran.c
|   |   |-- jquant1.c
|   |   |-- jquant2.c
|   |   |-- jutils.c
|   |   |-- jversion.h
|   |   |-- libjpeg.doc
|   |   |-- ltconfig
|   |   |-- ltmain.sh
|   |   |-- makcjpeg.st
|   |   |-- makdjpeg.st
|   |   |-- makeapps.ds
|   |   |-- makefile.ansi
|   |   |-- makefile.bcc
|   |   |-- makefile.cfg
|   |   |-- makefile.dj
|   |   |-- makefile.manx
|   |   |-- makefile.mc6
|   |   |-- makefile.mms
|   |   |-- makefile.sas
|   |   |-- makefile.unix
|   |   |-- makefile.vc
|   |   |-- makefile.vms
|   |   |-- makefile.wat
|   |   |-- makelib.ds
|   |   |-- makeproj.mac
|   |   |-- makljpeg.st
|   |   |-- maktjpeg.st
|   |   |-- makvms.opt
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- rdbmp.c
|   |   |-- rdcolmap.c
|   |   |-- rdgif.c
|   |   |-- rdjpgcom.1
|   |   |-- rdjpgcom.c
|   |   |-- rdppm.c
|   |   |-- rdrle.c
|   |   |-- rdswitch.c
|   |   |-- rdtarga.c
|   |   |-- README
|   |   |-- structure.doc
|   |   |-- testimg.bmp
|   |   |-- testimg.jpg
|   |   |-- testimgp.jpg
|   |   |-- testimg.ppm
|   |   |-- testorig.jpg
|   |   |-- testprog.jpg
|   |   |-- transupp.c
|   |   |-- transupp.h
|   |   |-- usage.doc
|   |   |-- wizard.doc
|   |   |-- wrbmp.c
|   |   |-- wrgif.c
|   |   |-- wrjpgcom.1
|   |   |-- wrjpgcom.c
|   |   |-- wrppm.c
|   |   |-- wrrle.c
|   |   `-- wrtarga.c
|   |-- junit                //junit是一个java语言的单元测试框架
|   |   |-- Android.mk
|   |   |-- cpl-v10.html
|   |   |-- MODULE_LICENSE_CPL
|   |   |-- README.android
|   |   |-- README.html
|   |   |-- src
|   |   `-- version
|   |-- lcc
|   |-- libffi            //a foreign function interface library
|   |   |-- acinclude.m4
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- ChangeLog
|   |   |-- ChangeLog.libffi
|   |   |-- ChangeLog.libgcj
|   |   |-- ChangeLog.v1
|   |   |-- compile
|   |   |-- config.guess
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.ac
|   |   |-- configure.host
|   |   |-- depcomp
|   |   |-- doc
|   |   |-- fficonfig.h.in
|   |   |-- include
|   |   |-- install-sh
|   |   |-- libffi.pc.in
|   |   |-- libtool-version
|   |   |-- LICENSE
|   |   |-- linux-arm
|   |   |-- linux-x86
|   |   |-- ltcf-c.sh
|   |   |-- ltcf-cxx.sh
|   |   |-- ltcf-gcj.sh
|   |   |-- ltconfig
|   |   |-- ltmain.sh
|   |   |-- Makefile.am
|   |   |-- Makefile.in
|   |   |-- man
|   |   |-- mdate-sh
|   |   |-- missing
|   |   |-- mkinstalldirs
|   |   |-- MODULE_LICENSE_BSD_LIKE
|   |   |-- NOTICE
|   |   |-- README
|   |   |-- src
|   |   |-- testsuite
|   |   |-- texinfo.tex
|   |   `-- TODO
|   |-- libpcap            //网络数据包捕获函数
|   |   |-- acconfig.h
|   |   |-- aclocal.m4
|   |   |-- Android.mk
|   |   |-- arcnet.h
|   |   |-- atmuni31.h
|   |   |-- bpf
|   |   |-- bpf_dump.c
|   |   |-- bpf_image.c
|   |   |-- CHANGES
|   |   |-- ChmodBPF
|   |   |-- config.guess
|   |   |-- config.h
|   |   |-- config.h.in
|   |   |-- config.sub
|   |   |-- configure
|   |   |-- configure.in
|   |   |-- CREDITS
|   |   |-- doc
|   |   |-- etherent.c
|   |   |-- ethertype.h
|   |   |-- fad-getad.c
|   |   |-- fad-gifc.c
|   |   |-- fad-glifc.c
|   |   |-- fad-null.c
|   |   |-- fad-win32.c
|   |   |-- ffs.h
|   |   |-- FILES
|   |   |-- gencode.c
|   |   |-- gencode.h
|   |   |-- grammar.c
|   |   |-- grammar.y
|   |   |-- inet.c
|   |   |-- install-sh
|   |   |-- INSTALL.txt
|   |   |-- lbl
|   |   |-- LICENSE
|   |   |-- llc.h
|   |   |-- Makefile.in
|   |   |-- missing
|   |   |-- mkdep
|   |   |-- MODULE_LICENSE_BSD
|   |   |-- nametoaddr.c
|   |   |-- nlpid.h
|   |   |-- NOTICE
|   |   |-- optimize.c
|   |   |-- packaging
|   |   |-- pcap1.h
|   |   |-- pcap.3
|   |   |-- pcap-bpf.c
|   |   |-- pcap-bpf.h
|   |   |-- pcap.c
|   |   |-- pcap-dag.c
|   |   |-- pcap-dag.h
|   |   |-- pcap-dlpi.c
|   |   |-- pcap-dos.c
|   |   |-- pcap-dos.h
|   |   |-- pcap-enet.c
|   |   |-- pcap.h
|   |   |-- pcap-int.h
|   |   |-- pcap-linux.c
|   |   |-- pcap-namedb.h
|   |   |-- pcap-nit.c
|   |   |-- pcap-nit.h
|   |   |-- pcap-null.c
|   |   |-- pcap-pf.c
|   |   |-- pcap-pf.h
|   |   |-- pcap-septel.c
|   |   |-- pcap-septel.h
|   |   |-- pcap-snit.c
|   |   |-- pcap-snoop.c
|   |   |-- pcap-stdinc.h
|   |   |-- pcap-win32.c
|   |   |-- ppp.h
|   |   |-- README
|   |   |-- README.linux
|   |   |-- savefile.c
|   |   |-- scanner.c
|   |   |-- scanner.l
|   |   |-- sll.h
|   |   |-- sunatmpos.h
|   |   |-- TODO
|   |   |-- tokdefs.h
|   |   |-- VERSION
|   |   |-- version.c
|   |   |-- version.h
|   |   `-- wlan_filtering.patch
|   |-- libpng (png庫)
|   |-- libxml2 (xml解析庫)
|   |-- mtpd (一個命令)
|   |-- netcat (simple Unix utility which reads and writes dataacross network connections)
|   |-- netperf (網絡性能測量工具)
|   |-- neven (看代碼和JNI相關)
|   |-- opencore (多媒體框架)
|   |-- openssl (SSL加密相關)
|   |-- openvpn (VPN開源庫)
|   |-- oprofile (OProfile是Linux內核支持的一種性能分析機制。)
|   |-- ping (ping命令)
|   |-- ppp (pppd撥號命令,好像還沒有chat)
|   |-- proguard (Java class file shrinker, optimizer, obfuscator, and preverifier)
|   |-- protobuf (a flexible, efficient, 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 (Tesseract Open Source OCR Engine.)
|   |-- tinyxml (TinyXml is a simple, small, C++ XML parser)
|   |-- tremor (I stream and file decoder provides an embeddable,integer-only library)
|   |-- webkit (瀏覽器核心)
|   |-- wpa_supplicant (無線網卡管理)
|   |-- xmlwriter (XML 編輯工具)
|   |-- yaffs2 (yaffs文件系統)
|   `-- zlib (a general purpose data compression library)
/
|-- frameworks    //核心框架--java及C++
|   |-- base            //基本内容
|   |   |-- Android.mk
|   |   |-- api
|   |   |-- awt            //AWT库
|   |   |-- build            //null
|   |   |-- camera            //摄像头服务程序库
|   |   |-- cmds            //重要命令:am app_proce等
|   |   |-- core            //核心库
|   |   |-- data            //字体和声音等数据文件
|   |   |-- docs
|   |   |-- ethernet
|   |   |-- graphics            //图形相关
|   |   |-- include            //头文件
|   |   |-- keystore            //和数据签名证书相关
|   |   |-- libs            
|   |   |-- location            //地形库
|   |   |-- media            //媒体相关库
|   |   |-- MODULE_LICENSE_APACHE2
|   |   |-- NOTICE
|   |   |-- obex            //蓝牙传输库
|   |   |-- opengl            //2D-3D加速
|   |   |-- packages            //设置,TTS,VPN程序
|   |   |-- preloaded-classes
|   |   |-- sax            //XML解析器
|   |   |-- services            //各种服务程序
|   |   |-- telephony        //电话通讯管理
|   |   |-- test-runner        //
|   |   |-- tests
|   |   |-- tools
|   |   |-- vpn
|   |   `-- wifi            //无线网络
|   |-- opt            //可选部分
|   |   |-- com.google.android
|   |   |-- com.google.android.googlelogin
|   |   `-- emoji
|   `-- policies        
|       `-- base、
/
|-- hardware        //部厂家开源的硬件适配层HAL代码
|   |-- alsa_sound
|   |   |-- acoustics_default.cpp
|   |   |-- ALSAControl.cpp
|   |   |-- alsa_default.cpp
|   |   |-- ALSAMixer.cpp
|   |   |-- ALSAStreamOps.cpp
|   |   |-- Android.mk
|   |   |-- AudioHardwareALSA.cpp
|   |   |-- AudioHardwareALSA.h
|   |   |-- AudioPolicyManagerALSA.cpp
|   |   |-- AudioPolicyManagerALSA.h
|   |   |-- AudioStreamInALSA.cpp
|   |   |-- AudioStreamOutALSA.cpp
|   |   |-- MODULE_LICENSE_APACHE2
|   |   `-- NOTICE
|   |-- hw
|   |   |-- Android.mk
|   |   `-- gps            //gps软驱动
|   |-- libhardware        //硬件库
|   |   |-- Android.mk
|   |   |-- hardware.c
|   |   |-- include
|   |   |-- MODULE_LICENSE_APACHE2
|   |   |-- modules
|   |   `-- NOTICE
|   |-- libhardware_legacy    //旧的硬件库
|   |   |-- Android.mk
|   |   |-- flashlight
|   |   |-- gps
|   |   |-- include
|   |   |-- MODULE_LICENSE_APACHE2
|   |   |-- mount
|   |   |-- NOTICE
|   |   |-- power
|   |   |-- qemu
|   |   |-- qemu.h
|   |   |-- qemu_tracing
|   |   |-- tests
|   |   |-- uevent
|   |   |-- vibrator
|   |   `-- wifi
|   `-- ril            //无线电话抽线层
|       |-- include
|       |-- libril
|       |-- reference-cdma-sms    //cdma短信参考
|       |-- reference-ril        //ril参考
|       |-- reference-ril-bak-01.17
|       `-- rild            //ril后台服务程序
|-- init_wst
|-- Makefile
|-- out
|   |-- casecheck.txt
|   |-- CaseCheck.txt
|   |-- host
|   |-- target
|   |   `-- product
|   |-- tmp
|   |   `-- org
|   `-- versions_checked.mk
/
|-- packages        //应用程序包
|   |-- apps            //应用程序库
|   |   |-- AlarmClock        //闹钟
|   |   |-- Bluetooth
|   |   |-- Browser
|   |   |-- Calculator
|   |   |-- Calendar            //日历
|   |   |-- Camera
|   |   |-- CertInstaller        //在android上安转数字签名,被调用
|   |   |-- ConnectBot        
|   |   |-- Contacts            //拨号(调用),联系人,通讯记录
|   |   |-- DeskClock        //桌面时钟
|   |   |-- Email
|   |   |-- FileManager
|   |   |-- Gallery            //相册
|   |   |-- Gallery3D        
|   |   |-- GlobalSearch        //google搜索服务,提供底层应用
|   |   |-- GoogleSearch        //google搜索
|   |   |-- HTMLViewer        //浏览器附属页面,被浏览器应用调用,同时提供存储记录功能
|   |   |-- IM
|   |   |-- Launcher
|   |   |-- Launcher2
|   |   |-- LIME
|   |   |-- Mms            //彩信
|   |   |-- Music
|   |   |-- NFSLauncher
|   |   |-- PackageInstaller    //安装,卸载程序的相应
|   |   |-- Phone            //电话拨号程序
|   |   |-- PowerManagerTest
|   |   |-- Provision        //预设应用的状态,使能应用
|   |   |-- Settings            //开机设定,包括电量,蓝牙,设备信息,界面,wifi
|   |   |-- SoundRecorder        //录音机,可计算存储所需空间和时间
|   |   |-- Stk            //接受和发送短信
|   |   |-- Sync
|   |   |-- Updater
|   |   `-- VoiceDialer
|   |-- inputmethods        //输入法
|   |   |-- LatinIME
|   |   |-- OpenWnn
|   |   `-- PinyinIME
|   |-- providers        //提供器,提供应用程序,页面所需的数据
|   |   |-- ApplicationsProvider
|   |   |-- CalendarProvider
|   |   |-- ContactsProvider
|   |   |-- DownloadProvider
|   |   |-- DrmProvider
|   |   |-- GoogleContactsProvider
|   |   |-- GoogleSubscribedFeedsProvider
|   |   |-- ImProvider
|   |   |-- ManagementProvider
|   |   |-- MediaProvider
|   |   |-- TelephonyProvider
|   |   |-- UserDictionaryProvider
|   |   `-- WebSearchProvider
|   |-- services        
|   |   |-- EasService
|   |   `-- LockAndWipe
|   `-- wallpapers
|       |-- Basic
|       |-- LivePicker
|       |-- MagicSmoke
|       `-- MusicVisualization
/
|-- prebuilt        //x86和arm架构下预编译的一些资源
|   |-- android-arm
|   |   |-- gdbserver
|   |   `-- kernel
|   |-- Android.mk
|   |-- android-x86
|   |   |-- gdbserver
|   |   `-- kernel
|   |-- common
|   |   |-- ant
|   |   |-- asm
|   |   |-- commons-compress
|   |   |-- ecj
|   |   |-- eclipse
|   |   |-- groovy
|   |   |-- jarjar
|   |   |-- jfreechart
|   |   |-- jython
|   |   |-- kxml2
|   |   |-- netbeans-visual
|   |   |-- osgi
|   |   `-- swing-worker
|   |-- darwin-x86
|   |   |-- ccache
|   |   |-- flex
|   |   |-- jetcreator
|   |   |-- make
|   |   |-- sdl
|   |   |-- swt
|   |   `-- toolchain
|   |-- darwin-x86_64
|   |   `-- swt
|   |-- linux-x86
|   |   |-- ccache
|   |   |-- emulator
|   |   |-- flex
|   |   |-- icu-3.8
|   |   |-- oprofile
|   |   |-- sdl
|   |   |-- swt
|   |   `-- toolchain
|   |-- linux-x86_64
|   |   |-- oprofile
|   |   `-- swt
|   |-- windows
|   |   |-- ccache
|   |   |-- flex
|   |   |-- jetcreator
|   |   |-- sdl
|   |   `-- swt
|   `-- windows-x86_64
|       `-- swt
|-- sdk
|   |-- androidprefs
|   |   |-- Android.mk
|   |   `-- src
|   |-- anttasks
|   |   |-- Android.mk
|   |   `-- src
|   |-- apkbuilder
|   |   |-- Android.mk
|   |   |-- etc
|   |   `-- src
|   |-- archquery
|   |   |-- Android.mk
|   |   |-- etc
|   |   `-- src
|   |-- changes.txt
|   |-- ddms
|   |   |-- Android.mk
|   |   |-- app
|   |   |-- libs
|   |   `-- MODULE_LICENSE_APACHE2
|   |-- draw9patch
|   |   |-- Android.mk
|   |   |-- etc
|   |   |-- MODULE_LICENSE_APACHE2
|   |   `-- src
|   |-- dumpeventlog
|   |   |-- Android.mk
|   |   |-- etc
|   |   `-- src
|   |-- eclipse
|   |   |-- buildConfig
|   |   |-- changes.txt
|   |   |-- features
|   |   |-- plugins
|   |   |-- README_WINDOWS.txt
|   |   |-- scripts
|   |   `-- sites
|   |-- emulator
|   |   |-- keymaps
|   |   |-- mksdcard
|   |   |-- qemud
|   |   |-- qtools
|   |   |-- sensors
|   |   |-- skins
|   |   `-- tools
|   |-- eventanalyzer
|   |   |-- Android.mk
|   |   |-- etc
|   |   `-- src
|   |-- files
|   |   |-- alias_rules.xml
|   |   |-- android.el
|   |   |-- android_lib_rules.xml
|   |   |-- android_rules.xml
|   |   |-- android_test_rules.xml
|   |   |-- devices.xml
|   |   |-- find_java.bat
|   |   |-- plugin.prop
|   |   |-- post_tools_install.bat
|   |   |-- README_add-ons.txt
|   |   |-- sdk_files_NOTICE.txt
|   |   |-- sdk.properties
|   |   `-- tools_source.properties
|   |-- hierarchyviewer
|   |   |-- Android.mk
|   |   |-- etc
|   |   |-- MODULE_LICENSE_APACHE2
|   |   `-- src
|   |-- jarutils
|   |   |-- Android.mk
|   |   `-- src
|   |-- layoutlib_api
|   |   |-- Android.mk
|   |   `-- src
|   |-- layoutlib_utils
|   |   |-- Android.mk
|   |   `-- src
|   |-- layoutopt
|   |   |-- Android.mk
|   |   |-- app
|   |   |-- libs
|   |   |-- MODULE_LICENSE_APACHE2
|   |   `-- samples
|   |-- ninepatch
|   |   |-- Android.mk
|   |   `-- src
|   |-- screenshot
|   |   |-- Android.mk
|   |   |-- etc
|   |   `-- src
|   |-- sdklauncher
|   |   |-- Android.mk
|   |   |-- images
|   |   `-- sdklauncher.c
|   |-- sdkmanager
|   |   |-- Android.mk
|   |   |-- app
|   |   |-- libs
|   |   `-- MODULE_LICENSE_APACHE2
|   |-- sdkstats
|   |   |-- Android.mk
|   |   |-- README
|   |   `-- src
|   |-- templates
|   |   |-- alias.template
|   |   |-- AndroidManifest.alias.template
|   |   |-- AndroidManifest.template
|   |   |-- AndroidManifest.tests.template
|   |   |-- build.alias.template
|   |   |-- build.template
|   |   |-- icon_hdpi.png
|   |   |-- icon_ldpi.png
|   |   |-- icon_mdpi.png
|   |   |-- java_file.template
|   |   |-- java_tests_file.template
|   |   |-- layout.template
|   |   `-- strings.template
|   `-- traceview
|       |-- Android.mk
|       |-- etc
|       |-- README
|       `-- src
|-- system        //底层文件系统库,应用及组件--c语言
|   |-- bluetooth        //蓝牙相关
|   |   |-- Android.mk
|   |   |-- bluedroid
|   |   |-- bluez-clean-headers
|   |   |-- brcm_patchram_plus
|   |   |-- brfpatch
|   |   |-- data
|   |   `-- tools
|   |-- core        //系统核心工具盒接口
|   |   |-- adb        //adb调试工具
|   |   |-- Android.mk
|   |   |-- cpio        //cpio工具,创建img
|   |   |-- debuggerd    //调试工具
|   |   |-- fastboot        //快速启动相关
|   |   |-- include
|   |   |-- init        //init程序源码
|   |   |-- libacc        //轻量级C编译器
|   |   |-- libctest        //libc调试相关
|   |   |-- libcutils    //libc工具
|   |   |-- liblog        
|   |   |-- libmincrypt    //加密库
|   |   |-- libnetutils    //网络工具库
|   |   |-- libpixelflinger    //图形处理库
|   |   |-- libsysutils    //系统工具库
|   |   |-- libzipfile
|   |   |-- logcat        //查看log工具
|   |   |-- logwrapper    //log封装工具
|   |   |-- mkbootimg    //制作启动boot.img的工具盒脚本
|   |   |-- netcfg        //网络配置netcfg源码
|   |   |-- nexus        //google最新手机代码
|   |   |-- README
|   |   |-- rootdir        //rootfs,包含一些etc下的脚本和配置
|   |   |-- sh        //shell代码
|   |   |-- toolbox
|   |   `-- vold        //SD卡管理器
|   `-- extras    //额外工具
|       |-- Android.mk
|       |-- latencytop    //a tool for software developers,identifying system latency happen
|       |-- libpagemap    //pagemap库
|       |-- librank        //java library arnking system库
|       |-- procmem        //pagemap相关
|       |-- procrank        //java library arnking system相关
|       |-- showmap        //showmap工具
|       |-- showslab        //showmap工具
|       |-- sound        //声音相关
|       |-- su        //su命令源码
|       |-- tests
|       `-- timeinfo
|-- test
|   `-- test
|-- tools
|   |-- init_working_source_tree.sh
|   `-- nfs_remote_path_sl_add
`-- vendor
    |-- asus
    |   `-- eeepc
    |-- nfs
    |   `-- mrst
    `-- samsung
        `-- q1u

1452 directories, 3002 files

好像是tree -L 3  根据别人整理的写的。