Android.mk使用笔记

来源:互联网 发布:西安市行知中学好不好 编辑:程序博客网 时间:2024/06/05 17:41

1、调用shell复制文件

   include $(CLEAR_VARS)    LOCAL_POST_PROCESS_COMMAND := $(shell cp -r $(LOCAL_PATH)/init.gprs-pppd $(TARGET_OUT_ETC))

 

2、复制已经变异号的so库到/system/lib目录

   LOCAL_PATH := $(call my-dir)   include $(CLEAR_VARS)   
   LOCAL_PREBUILT_LIBS := libreference-ril.so   
   include $(BUILD_MULTI_PREBUILT)

3、调用子文件夹的makefile

LOCAL_PATH := $(call my-dir)include $(call all-subdir-makefiles,$(LOCAL_PATH))

 

4、编译可执行文件

include $(CLEAR_VARS)LOCAL_SRC_FILES := ip-up-ppp0.cLOCAL_SHARED_LIBRARIES := libcutilsLOCAL_MODULE := ip-up-ppp0LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/pppLOCAL_MODULE_TAGS := optionalinclude $(BUILD_EXECUTABLE)


 

 

5、考本脚本文件到etc目录

   include $(CLEAR_VARS)
   LOCAL_MODULE := init.gprs-pppd   LOCAL_MODULE_TAGS := optional   LOCAL_MODULE_CLASS = ETC   LOCAL_SRC_FILES := $(LOCAL_MODULE)   include $(BUILD_PREBUILT)


 

 

0 0