diff options
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 25 |
1 files changed, 21 insertions, 4 deletions
@@ -18,6 +18,7 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) + LOCAL_MODULE_TAGS := optional include $(LOCAL_PATH)/version.mk @@ -28,6 +29,8 @@ LOCAL_SRC_FILES := \ LOCAL_PACKAGE_NAME := LiveTv + + # It is required for com.android.providers.tv.permission.ALL_EPG_DATA LOCAL_PRIVILEGED_MODULE := true @@ -40,29 +43,40 @@ LOCAL_RESOURCE_DIR := \ ifdef TARGET_BUILD_APPS LOCAL_RESOURCE_DIR += \ + $(TOP)/prebuilts/sdk/current/support/compat/res \ $(TOP)/prebuilts/sdk/current/support/v17/leanback/res \ $(TOP)/prebuilts/sdk/current/support/v7/recyclerview/res else # !TARGET_BUILD_APPS LOCAL_RESOURCE_DIR += \ + $(TOP)/frameworks/support/compat/res \ $(TOP)/frameworks/support/v17/leanback/res \ $(TOP)/frameworks/support/v7/recyclerview/res endif +LOCAL_SRC_FILES += \ + src/com/android/tv/tuner/exoplayer/ffmpeg/IFfmpegDecoder.aidl LOCAL_STATIC_JAVA_LIBRARIES := \ android-support-annotations \ - android-support-v4 \ + android-support-compat \ + android-support-core-ui \ android-support-v7-palette \ android-support-v7-recyclerview \ android-support-v17-leanback \ icu4j-usbtuner \ lib-exoplayer \ + lib-exoplayer-v2 \ + lib-exoplayer-v2-ext-ffmpeg \ + prebuilt-support-tv-provider \ tv-common \ -LOCAL_JAVA_LIBRARIES := junit + + + LOCAL_JAVACFLAGS := -Xlint:deprecation -Xlint:unchecked -LOCAL_AAPT_FLAGS := --auto-add-overlay \ +LOCAL_AAPT_FLAGS += --auto-add-overlay \ + --extra-packages android.support.compat \ --extra-packages android.support.v7.recyclerview \ --extra-packages android.support.v17.leanback \ --extra-packages com.android.tv.common \ @@ -95,16 +109,19 @@ LOCAL_SDK_VERSION := system_current include $(BUILD_STATIC_JAVA_LIBRARY) + ############################################################# # Pre-built dependency jars ############################################################# - include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \ lib-exoplayer:libs/exoplayer.jar \ + lib-exoplayer-v2:libs/exoplayer_v2.jar \ + lib-exoplayer-v2-ext-ffmpeg:libs/exoplayer_v2_ext_ffmpeg.jar \ + prebuilt-support-tv-provider:../../../prebuilts/sdk/current/support/tv-provider/android-support-tv-provider.jar \ include $(BUILD_MULTI_PREBUILT) |