加载中…
正文 字体大小:

Android编译大全(四)

(2010-10-04 23:47:31)
标签:

android编译

编译环境

代码获取

编译源代码

make

sdk

it

分类: 科学技术--生活艺术

6.  编译详细分解

6.1. build系统简介

6.1.1.build系统文件结构

./build

|-- CleanSpec.mk

|-- buildspec.mk.default

|-- core

|   |-- Makefile

|   |-- apicheck_msg_current.txt

|   |-- apicheck_msg_last.txt

|   |-- armelf.x

|   |-- armelf.xsc

|   |-- armelflib.x

|   |-- base_rules.mk

|   |-- binary.mk

|   |-- build-system.html

|   |-- build_id.mk

|   |-- checktree

|   |-- cleanbuild.mk

|   |-- cleanspec.mk

|   |-- clear_vars.mk

|   |-- combo

|   |   |-- HOST_darwin-x86.mk

|   |   |-- HOST_linux-x86.mk

|   |   |-- HOST_windows-x86.mk

|   |   |-- TARGET_linux-arm.mk

|   |   |-- TARGET_linux-sh.mk

|   |   |-- TARGET_linux-x86.mk

|   |   |-- arch

|   |   |   `-- arm

|   |   |       |-- armv4t.mk

|   |   |       |-- armv5te-vfp.mk

|   |   |       |-- armv5te.mk

|   |   |       |-- armv7-a-neon.mk

|   |   |       `-- armv7-a.mk

|   |   |-- javac.mk

|   |   `-- select.mk

|   |-- 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.mk

|   |-- java_library.mk

|   |-- key_char_map.mk

|   |-- main.mk

|   |-- multi_prebuilt.mk

|   |-- node_fns.mk

|   |-- notice_files.mk

|   |-- package.mk

|   |-- pathmap.mk

|   |-- prebuilt.mk

|   |-- prelink-linux-arm-2G.map

|   |-- prelink-linux-arm.map

|   |-- process_wrapper.sh

|   |-- process_wrapper_gdb.cmds

|   |-- process_wrapper_gdb.sh

|   |-- product.mk

|   |-- product_config.mk

|   |-- proguard.flags

|   |-- proguard_tests.flags

|   |-- raw_executable.mk

|   |-- raw_static_library.mk

|   |-- root.mk

|   |-- shared_library.mk

|   |-- static_java_library.mk

|   |-- static_library.mk

|   |-- tasks

|   |   |-- apicheck.mk

|   |   |-- cts.mk

|   |   |-- product-graph.mk

|   |   `-- sdk-addon.mk

|   `-- version_defaults.mk

|-- envsetup.sh

|-- libs

|   `-- host

|       |-- Android.mk

|       |-- CopyFile.c

|       |-- include

|       |   `-- host

|       |       |-- CopyFile.h

|       |       |-- Directories.h

|       |       `-- pseudolocalize.h

|       |-- list.java

|       `-- pseudolocalize.cpp

|-- target

|   |-- board

|   |   |-- Android.mk

|   |   |-- emulator

|   |   |   |-- AndroidBoard.mk

|   |   |   |-- BoardConfig.mk

|   |   |   |-- README.txt

|   |   |   |-- tuttle2.kcm

|   |   |   `-- tuttle2.kl

|   |   |-- generic

|   |   |   |-- AndroidBoard.mk

|   |   |   |-- BoardConfig.mk

|   |   |   |-- README.txt

|   |   |   |-- system.prop

|   |   |   |-- tuttle2.kcm

|   |   |   `-- tuttle2.kl

|   |   `-- sim

|   |       |-- AndroidBoard.mk

|   |       `-- BoardConfig.mk

|   `-- product

|       |-- AndroidProducts.mk

|       |-- core.mk

|       |-- full.mk

|       |-- generic.mk

|       |-- languages_full.mk

|       |-- languages_small.mk

|       |-- sdk.mk

|       |-- security

|       |   |-- README

|       |   |-- media.pk8

|       |   |-- media.x509.pem

|       |   |-- platform.pk8

|       |   |-- platform.x509.pem

|       |   |-- shared.pk8

|       |   |-- shared.x509.pem

|       |   |-- testkey.pk8

|       |   `-- testkey.x509.pem

|       `-- sim.mk


 

0

阅读 评论 收藏 转载 喜欢 打印举报
已投稿到:
  • 评论加载中,请稍候...
发评论

       

    验证码: 请点击后输入验证码 收听验证码

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有