示例,
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_PACKAGE_NAME := RobotCV
LOCAL_MODULE_TAGS := optional
LOCAL_MANIFEST_FILE := app/src/main/AndroidManifest.xml
LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/app/src/main/aidl
LOCAL_SRC_FILES := $(call all-java-files-under, app/src/main/java) $(call all-Iaidl-files-under, app/src/main/aidl)
LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/app/src/main/res \
//1、添加引用包名(这步忘记了,可能就会运行错误)
LOCAL_AAPT_FLAGS := \
--auto-add-overlay \
--extra-packages android.support.v7.recyclerview \
--extra-packages com.yongyida.detectfacelib
//2、引入
LOCAL_STATIC_JAVA_AAR_LIBRARIES := \
recycleview_aar \
libfacedetect_aar
include $(BUILD_PACKAGE)
include $(CLEAR_VARS)
//3、构建,定义别名
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \
recycleview_aar:app/libs/recyclerview-v7-26.0.0-alpha1.aar \
libfacedetect_aar:app/libs/detectface-debug.aar
include $(BUILD_MULTI_PREBUILT)
参考: