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
│ │ ├── gpttool
│ │ ├── grxmlcompile
│ │ ├── hierarchyviewer
│ │ ├── hierarchyviewer1
│ │ ├── hist_trace
│ │ ├── hprof-conv
│ │ ├── icudata
│ │ ├── imgdiff
│ │ ├── jdwpspy
│ │ ├── layoutopt
│ │ ├── line_endings
│ │ ├── llvm-link
│ │ ├── llvm-rs-cc
│ │ ├── localize
│ │ ├── make_cfst
│ │ ├── makedict
│ │ ├── make_ext4fs
│ │ ├── make_g2g
│ │ ├── makekeycodes
│ │ ├── make_ve_grammar
│ │ ├── minigzip
│ │ ├── mkbootfs
│ │ ├── mkbootimg
│ │ ├── mksdcard
│ │ ├── mksnapshot
│ │ ├── mkuserimg.sh
│ │ ├── mkyaffs2image
│ │ ├── monkeyrunner
│ │ ├── obbtool
│ │ ├── parseStringTest
│ │ ├── post_trace
│ │ ├── profile_pid
│ │ ├── profile_trace
│ │ ├── q2dm
│ │ ├── q2g
│ │ ├── qemu-android-arm
│ │ ├── qemu-android-x86
│ │ ├── read_addr
│ │ ├── read_method
│ │ ├── read_pid
│ │ ├── read_trace
│ │ ├── rgb2565
│ │ ├── rsg-generator
│ │ ├── rs-spec-gen
│ │ ├── screenshot2
│ │ ├── sig
│ │ ├── sig-check
│ │ ├── sig-create
│ │ ├── simg2img
│ │ ├── sqlite3
│ │ ├── stack_dump
│ │ ├── tblgen
│ │ ├── test_algorithm_host
│ │ ├── test_char_traits_host
│ │ ├── test_functional_host
│ │ ├── test_g2g
│ │ ├── test_iomanip_host
│ │ ├── test_ios_base_host
│ │ ├── test_ios_pos_types_host
│ │ ├── test_iostream_host
│ │ ├── test_iterator_host
│ │ ├── test_limits_host
│ │ ├── test_list_host
│ │ ├── test_memory_host
│ │ ├── test_set_host
│ │ ├── test_sstream_host
│ │ ├── test_streambuf_host
│ │ ├── test_string_host
│ │ ├── test_swiarb
│ │ ├── test_type_traits_host
│ │ ├── test_uninitialized_host
│ │ ├── test_vector_host
│ │ ├── test_zipfile
│ │ ├── traceview
│ │ ├── triangleCM
│ │ ├── triangleV2
│ │ ├── usbtest
│ │ ├── vm-tests
│ │ ├── wdsclient
│ │ ├── webkitmerge
│ │ ├── yuv420sp2rgb
│ │ └── zipalign
│ ├── cts
│ │ └── dxconverter
│ ├── cts_dalviktests
│ │ ├── data
│ │ ├── tests
│ │ └── timestamp
│ ├── cts_dalviktests_tf
│ │ ├── tests
│ │ └── timestamp
│ ├── framework
│ │ ├── androidprefs.jar
│ │ ├── ant.jar
│ │ ├── antlr-2.7.7.jar
│ │ ├── antlr.jar
│ │ ├── anttasks.jar
│ │ ├── apache-xml-hostdex.jar
│ │ ├── apkcheck.jar
│ │ ├── archquery.jar
│ │ ├── asm-3.1.jar
│ │ ├── bouncycastle-hostdex.jar
│ │ ├── cfassembler.jar
│ │ ├── chimpchat.jar
│ │ ├── common.jar
│ │ ├── commons-codec-1.4.jar
│ │ ├── commons-compress-1.0.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── core-hostdex.jar
│ │ ├── cts-api-coverage.jar
│ │ ├── CtsAppSecurityTests.jar
│ │ ├── cts-dalvik-buildutil.jar
│ │ ├── cts-tf-dalvik-buildutil.jar
│ │ ├── cts-tradefed.jar
│ │ ├── dasm.jar
│ │ ├── ddmlib.jar
│ │ ├── ddmlib-prebuilt.jar
│ │ ├── ddms.jar
│ │ ├── ddmuilib.jar
│ │ ├── descGen.jar
│ │ ├── dexdeps.jar
│ │ ├── dex-tools.jar
│ │ ├── doclava.jar
│ │ ├── draw9patch.jar
│ │ ├── dumpeventlog.jar
│ │ ├── dumpkey.jar
│ │ ├── dx.jar
│ │ ├── easymock.jar
│ │ ├── emmalib.jar
│ │ ├── eventanalyzer.jar
│ │ ├── FrameworkCoreHostTests.jar
│ │ ├── groovy-all-1.7.0.jar
│ │ ├── guavalib.jar
│ │ ├── hierarchyviewer2.jar
│ │ ├── hierarchyviewer.jar
│ │ ├── hierarchyviewerlib.jar
│ │ ├── hosttestlib.jar
│ │ ├── httpclient-4.1.1.jar
│ │ ├── httpcore-4.1.jar
│ │ ├── httpmime-4.1.1.jar
│ │ ├── idegen.jar
│ │ ├── jarjar.jar
│ │ ├── jasmin.jar
│ │ ├── jcommon-1.0.12.jar
│ │ ├── jdiff.jar
│ │ ├── jfreechart-1.0.9.jar
│ │ ├── jfreechart-1.0.9-swt.jar
│ │ ├── jsilver.jar
│ │ ├── jsr305lib.jar
│ │ ├── junit.jar
│ │ ├── jython.jar
│ │ ├── kxml2-2.3.0.jar
│ │ ├── layoutlib_api.jar
│ │ ├── layoutlib_api-prebuilt.jar
│ │ ├── layoutlib_create.jar
│ │ ├── layoutlib.jar
│ │ ├── layoutopt.jar
│ │ ├── lint_api.jar
│ │ ├── lint_checks.jar
│ │ ├── lint.jar
│ │ ├── makedict.jar
│ │ ├── mkidentity-prebuilt.jar
│ │ ├── mkstubs.jar
│ │ ├── monkeyrunner.jar
│ │ ├── MonkeyRunnerTest.jar
│ │ ├── ninepatch.jar
│ │ ├── org.eclipse.core.commands_3.4.0.I20080509-2000.jar
│ │ ├── org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
│ │ ├── org.eclipse.jface_3.4.2.M20090107-0800.jar
│ │ ├── org-netbeans-api-visual.jar
│ │ ├── org-openide-util.jar
│ │ ├── osgi.jar
│ │ ├── preload.jar
│ │ ├── screenshot2.jar
│ │ ├── sdklib.jar
│ │ ├── sdklib-tests.jar
│ │ ├── sdkmanager.jar
│ │ ├── sdkstats.jar
│ │ ├── sdkuilib.jar
│ │ ├── signapk.jar
│ │ ├── signature-tools.jar
│ │ ├── stringtemplate.jar
│ │ ├── swing-worker-1.1.jar
│ │ ├── swt.jar
│ │ ├── swtmenubar.jar
│ │ ├── temp_layoutlib.jar
│ │ ├── tools-common-prebuilt.jar
│ │ ├── traceview.jar
│ │ ├── tradefed-prebuilt.jar
│ │ └── uix.jar
│ ├── lib
│ │ ├── libbcc.so
│ │ ├── libbcinfo.so
│ │ ├── libcrypto.so
│ │ ├── libdvm.so
│ │ ├── libEGL_translator.so
│ │ ├── libESR_Portable.so
│ │ ├── libESR_Shared.so
│ │ ├── libfst.so
│ │ ├── libGLES_CM_translator.so
│ │ ├── libGLES_V2_translator.so
│ │ ├── libicui18n.so
│ │ ├── libicuuc.so
│ │ ├── libOpenglRender.so
│ │ ├── libsqlite_jni.so
│ │ ├── libsqlite.so
│ │ ├── libSR_AcousticModels.so
│ │ ├── libSR_AcousticState.so
│ │ ├── libSR_Core.so
│ │ ├── libSR_EventLog.so
│ │ ├── libSR_G2P.so
│ │ ├── libSR_Grammar.so
│ │ ├── libSR_Nametag.so
│ │ ├── libSR_Recognizer.so
│ │ ├── libSR_Semproc.so
│ │ ├── libSR_Session.so
│ │ ├── libSR_Vocabulary.so
│ │ ├── libssl.so
│ │ └── libut_rendercontrol_dec.so
│ ├── obj
│ │ ├── EXECUTABLES
│ │ ├── include
│ │ ├── lib
│ │ ├── NOTICE_FILES
│ │ ├── SHARED_LIBRARIES
│ │ └── STATIC_LIBRARIES
│ └── usr
│ ├── icu
│ └── share
├── target
│ ├── common
│ │ ├── docs
│ │ │ ├── api-stubs-timestamp
│ │ │ ├── doc-comment-check
│ │ │ └── doc-comment-check-timestamp
│ │ ├── obj
│ │ │ ├── all-event-log-tags.txt
│ │ │ ├── APPS
│ │ │ ├── framework.aidl
│ │ │ ├── JAVA_LIBRARIES├── dm8168
│ │ ├── clean_steps.mk
│ │ ├── data
│ │ ├── installed-files.txt
│ │ ├── obj
│ │ ├── previous_build_config.mk
│ │ ├── ramdisk.img
│ │ ├── root
│ │ ├── symbols
│ │ ├── system
│ │ ├── system.img
│ │ └── userdata.img
│ │ │ └── PACKAGING
│ │ └── R
│ │ ├── android
│ │ ├── com
│ │ └── jp
│ └── product
│ |
│ └── generic
│ ├── clean_steps.mk
│ ├── data
│ ├── dex_bootjars
│ ├── installed-files.txt
│ ├── obj
│ ├── previous_build_config.mk
│ ├── ramdisk.img
│ ├── root
│ ├── symbols
│ ├── system
│ ├── system.img
│ └── userdata.img
└── versions_checked.mk


更多相关文章

  1. go 1.4支持Android的说明(译文)
  2. Android(安卓)热修复 Tinker Gradle Plugin解析
  3. android aapt用法
  4. 如何使用Android(安卓)Studio开发/调试Android源码
  5. Android(安卓)中Goolgle 相关服务的移植[转]
  6. Android(安卓)当修改一些代码时,使用什么编译命令可以最有效率
  7. Android中如何开启变态混淆防止被反编译
  8. Android(安卓)Studio 添加jar或aar依赖的两种方式
  9. 反射技术在android中的应用

随机推荐

  1. Android(安卓)Handler
  2. Android(安卓)JSON解析示例代码
  3. 手动滑动TextView超出的内容
  4. Android(安卓)3D 游戏学习笔记(4)-光源
  5. Android:退出程序后保持Serivce开启不关
  6. 从HandlerThread 的使用来分析HandlerThr
  7. Android(安卓)JNI中记录log
  8. windows 下 android 使用ant自动打包
  9. Android(安卓)Studio无法单点调试Connect
  10. 在Ubuntu(Linux)上安装Android(安卓)Studio