首页 > 系统 > Android > 正文

Android.mk 模板

2019-11-09 16:39:19
字体:
来源:转载
供稿:网友
添加的lib文件LOCAL_PATH := $(call my-dir) (必须以这句话为开始)include $(CLEAR_VARS) (每个模块都是以这句话开头)LOCAL_MODULE_TAGS := optional (本地模块标签:可选状态 每个Android.mk文件中必须写这句话,跟在include $(CLEAR_VARS) 的后边)LOCAL_java_LIBRARIES := mediatek-frameworkLOCAL_SRC_FILES := $(call all-java-files-under, src) (如果Android项目中有aidl,就在后边添加 / 换行 然后再添加aidl文件所在的路径包括src等等 例如:src/gm/obd/car/serial/utils/IUartCallback.aidl)LOCAL_STATIC_JAVA_LIBRARIES (添加lib库里面的文件,而且添加时注意路径)LOCAL_PACKAGE_NAME (添加项目名称)LOCAL_CERTIFICATE := platforminclude $(BUILD_PACKAGE) (每个模块都是以这句话结束的)添加so文件include $(CLEAR_VARS)LOCAL_MODULE := so库名字LOCAL_MODULE_CLASS := SHARED_LIBRARIES0LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)LOCAL_SRC_FILES := so库路径OVERRIDE_BUILD_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES)include $(BUILD_PREBUILT)include $(call all-makefiles-under,$(LOCAL_PATH)) (总结束语句)(然后在build/target/product/common.mk中添加so库的名字和apk的名字)//只是在MTK中
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表