Android 在编译的过程中,默认会在代码的目录下下面生成 out/target/product/generic 目录下(以generic 为例),
在生成的目录中,首先根据host与target 进行非类
├── host => host 目录下面放的是可以在编译机子上运行的程序
│ ├── common
│ └── linux-x86 => host 机子上 x86 的 linux 环境
├── target => target 目录下面生成的都是在设备上运行的。
│ ├── common
│ └── product
.
├── casecheck.txt
├── CaseCheck.txt
├── host
│ ├── common
│ │ └── obj
│ │ └── JAVA_LIBRARIES
│ └── linux-x86
│ ├── bin
│ │ ├── aapt
│ │ ├── acp
│ │ ├── adb
│ │ ├── aidl
│ │ ├── android
│ │ ├── apicheck
│ │ ├── apkcheck
│ │ ├── aprotoc
│ │ ├── atree
│ │ ├── bb2sym
│ │ ├── bb_dump
│ │ ├── bbprof
│ │ ├── bison
│ │ ├── bsdiff
│ │ ├── bspatch
│ │ ├── cfassembler
│ │ ├── check_stack
│ │ ├── check_trace
│ │ ├── clang
│ │ ├── clang-tblgen
│ │ ├── cmu2nuance
│ │ ├── coverage
│ │ ├── dalvik
│ │ ├── dalvikvm
│ │ ├── dasm
│ │ ├── ddms
│ │ ├── dexdeps
│ │ ├── dexdump
│ │ ├── dexlist
│ │ ├── dexopt
│ │ ├── dictTest
│ │ ├── dmtracedump
│ │ ├── draw9patch
│ │ ├── dumpeventlog
│ │ ├── dump_regions
│ │ ├── dx
│ │ ├── dx-tests
│ │ ├── edify
│ │ ├── elftree
│ │ ├── emugen
│ │ ├── emulator
│ │ ├── emulator-arm
│ │ ├── emulator_renderer
│ │ ├── emulator-ui
│ │ ├── emulator-x86
│ │ ├── etc1tool
│ │ ├── eventanalyzer
│ │ ├── exc_dump
│ │ ├── ext2simg
│ │ ├── ext4fixup
│ │ ├── fastboot
│ │ ├── fs_config
│ │ ├── fs_get_stats
│ │ ├── genext2fs
│