предварительные apks не добавляются в сборку aosp

Я пытаюсь добавить готовый apk в источник aosp, но apk не добавляется. Детали Android.mk похожи

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_UNINSTALLABLE_MODULE := true
LOCAL_MODULE_PATH := $(TARGET_OUT_APPS)
LOCAL_MODULE := vlc-player
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_BUILT_MODULE_STEM := package.apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := platform
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)
include $(BUILD_PREBUILT)

Я также добавил запись в core.mk в PRODUCT_PACKAGES +=
vlc-player

но apk не добавляется в сборку


person Raghavendra Shivaram    schedule 30.11.2020    source источник


Ответы (1)


Удалите флаг LOCAL_MODULE_TAGS := optional и попробуйте вызвать PRODUCT_PACKAGES += vlc в конкретном make-файле вашего устройства, например, в

device/google/blueline/device.mk

Также вручную проверьте выходной каталог, выполнив отдельный вызов make, например, make vlc, если ваш модуль работает.

person Rajat Gupta    schedule 15.01.2021