Android Makefile 实现文件拷贝

源码编译之文件拷贝

  • 拷贝文件到指定目录下:
    *
    将当前文件夹下/origin/A.java 拷贝到 目标文件夹/target/A.java

    PRODUCT_COPY_FILES += $(LOCAL_PATH)/origin/A.java:$(TARGET_OUT)/target/A.java

  • 拷贝指定文件夹下所有文件到指定目录下

    将当前文件夹下/origin/所有文件 拷贝到 目标文件夹/targrt/下

    PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,$(LOCAL_PATH)/origin,$(TARGET_OUT)/target)

    LOCAL_POST_PROCESS_COMMAND := $(shell (cp -rf $(LOCAL_PATH)/origin/* $(TARGET_OUT)/target/) && (rm $(TARGET_OUT)/origin/Android.mk))

坚持原创技术分享,您的支持将鼓励我继续创作!