framework jar包MAKEFILE示例
阿新 • • 發佈:2019-01-29
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
FRAMEWORKS_BASE_SUBDIRS := \
$(addsuffix /java, \
core \
)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call find-other-java-files, $(FRAMEWORKS_BASE_SUBDIRS))
LOCAL_SRC_FILES += \
core/java/com/mcu/IMcuServiceCallback.aidl \
core/java/com/mcu/IMcuService.aidl
FRAMEWORKS_BASE_JAVA_SRC_DIRS := \
$(addprefix $(LOCAL_PATH)/,$(FRAMEWORKS_BASE_SUBDIRS))
LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS)
LOCAL_NO_STANDARD_LIBRARIES := true
LOCAL_JAVA_LIBRARIES := core-libart conscrypt okhttp core-junit bouncycastle ext framework
LOCAL_MODULE := com.framework
LOCAL_DX_FLAGS := --multi-dex --core-library
include $(BUILD_JAVA_LIBRARY)
include $(CLEAR_VARS)
FRAMEWORKS_BASE_SUBDIRS := \
$(addsuffix /java, \
core \
)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call find-other-java-files, $(FRAMEWORKS_BASE_SUBDIRS))
LOCAL_SRC_FILES += \
core/java/com/mcu/IMcuServiceCallback.aidl \
core/java/com/mcu/IMcuService.aidl
FRAMEWORKS_BASE_JAVA_SRC_DIRS := \
$(addprefix $(LOCAL_PATH)/,$(FRAMEWORKS_BASE_SUBDIRS))
LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS)
LOCAL_NO_STANDARD_LIBRARIES := true
LOCAL_JAVA_LIBRARIES := core-libart conscrypt okhttp core-junit bouncycastle ext framework
LOCAL_MODULE := com.framework
LOCAL_DX_FLAGS := --multi-dex --core-library
include $(BUILD_JAVA_LIBRARY)