zoukankan      html  css  js  c++  java
  • android Makefile分析

    对于一些文件需要拷贝而不是mm直接自动拷贝到out目录下

    systemimage: $(INSTALLED_SYSTEMIMAGE)这个目标在make snod打包前把system.img.lzo需要的文件都拷贝到system目录下。

    deps := \
    $(target_notice_file_txt) \
    $(tools_notice_file_txt) \
    $(OUT_DOCS)/offline-sdk-timestamp \
    $(SYMBOLS_ZIP) \
    $(INSTALLED_SYSTEMIMAGE) \
    $(INSTALLED_USERDATAIMAGE_TARGET) \
    $(INSTALLED_RAMDISK_TARGET) \
    $(INSTALLED_SDK_BUILD_PROP_TARGET) \
    $(INSTALLED_BUILD_PROP_TARGET) \
    $(ATREE_FILES) \
    $(atree_dir)/sdk.atree \
    $(sdk_tools_atree_files) \
    $(HOST_OUT_EXECUTABLES)/atree \
    $(HOST_OUT_EXECUTABLES)/line_endings

    可以分析出各种拷贝依赖

    device设备相关下的init.rc等配置文件拷贝分析:

    在device目录下有个AndroidProducts.mk文件,里面包含了需要拷贝的文件定义,而这个文件在build/core/product.mk里面采用文件搜索方式加入系统变量

  • 相关阅读:
    变量数据类型
    c#变量小例子:模拟用户登入
    防盗监控系统小程序端
    java入门学习
    JAVA字符串处理函数汇总
    Freemarker学习
    监听器(Listener)
    正则表达式
    过滤器(Filter)
    HTML百宝箱(1从0开始)
  • 原文地址:https://www.cnblogs.com/Empenguin/p/3030681.html
Copyright © 2011-2022 走看看