LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_CERTIFICATE := platform ifeq (STB,$(SOC_PRODUCT_LINE)) # todo dispaly 先注销掉,后期看是 +规格 # LOCAL_STATIC_JAVA_LIBRARIES += DisplaySetting ifeq (1,$(filter 1,$(shell echo "$$(( $(PLATFORM_SDK_VERSION) >= 26 ))" ))) # LOCAL_STATIC_JAVA_LIBRARIES += SphereProjection endif endif src_dirs := app/src/main/java/ aidl_dirs := app/src/main/aidl/ #指定Java源码路径 LOCAL_SRC_FILES := $(call all-java-files-under, $(src_dirs)) \ $(call all-Iaidl-files-under, $(aidl_dirs)) source_dir:=app/src/main/ #指定Res路径 LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/$(source_dir)/res #指定AIDL路径 LOCAL_AIDL_INCLUDES += $(LOCAL_PATH)/$(aidl_dirs) #指定清单配置文件 LOCAL_FULL_MANIFEST_FILE := $(LOCAL_PATH)/$(source_dir)/AndroidManifest.xml #LOCAL_JNI_SHARED_LIBRARIES := libandroid_runtime #LOCAL_JNI_SHARED_LIBRARIES += libbdinfo_jni libbluray_ex libdvdinfo_jni libdvdnav libdvdread libsysmanagerservice_jni LOCAL_STATIC_JAVA_LIBRARIES += androidx.localbroadcastmanager_localbroadcastmanager LOCAL_STATIC_JAVA_LIBRARIES += androidx.arch.core_core-common LOCAL_STATIC_JAVA_LIBRARIES += androidx.arch.core_core-runtime LOCAL_STATIC_JAVA_LIBRARIES += androidx.appcompat_appcompat LOCAL_STATIC_JAVA_LIBRARIES += com.huanglong.android.displaymanager LOCAL_MODULE_TAGS := optional LOCAL_CERTIFICATE := platform LOCAL_32_BIT_ONLY := true LOCAL_PRIVATE_PLATFORM_APIS := true LOCAL_PRODUCT_MODULE := true #LOCAL_USE_AAPT2 := false LOCAL_PACKAGE_NAME := VideoPlayerDemo LOCAL_PROGUARD_ENABLED := disabled #ALL_DEFAULT_INSTALLED_MODULES += $(LOCAL_PACKAGE_NAME) #LOCAL_PROGUARD_FLAG_FILES := proguard.cfg include $(BUILD_PACKAGE) include $(CLEAR_VARS) #ifdef $(LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES) #endif LOCAL_MODULE_TAGS := optional include $(BUILD_MULTI_PREBUILT)