我试图添加一个预建的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)
我还在www.example.com的core.mkPRODUCT_PACKAGES +=下添加了条目
vlc播放器
但APK未添加到构建中
1条答案
按热度按时间cigdeys31#
删除标志
LOCAL_MODULE_TAGS := optional
并尝试在设备特定的makefile中调用PRODUCT_PACKAGES += vlc-player
,例如在如果您的模块正在工作,还可以通过运行单独的make调用(如
make vlc
)手动验证out目录。