2016-11-27 126 views
1

使用local_overrides_packages我開始使用local_overrides_packages今天怎麼

我設置這樣的:

include $(CLEAR_VARS) 
LOCAL_MODULE  := init.target.power.rc 
LOCAL_OVERRIDES_PACKAGES := init.qcom.power.rc 
LOCAL_MODULE_TAGS := optional eng 
LOCAL_MODULE_CLASS := ETC 
LOCAL_SRC_FILES := root/init.target.power.rc 
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT) 
include $(BUILD_PREBUILT) 

(可以在這裏找到:https://github.com/faizauthar12/android_device_xiaomi_ferrari/blob/cm-13.0/rootdir/Android.mk

所以在這種情況下init.qcom.power.rc正在被改寫通過init.target.power.rc 但我有2人正在使用.. see here

回答

1

嘗試

PACKAGES.$(LOCAL_MODULE).OVERRIDES := init.qcom.power.rc 

注意LOCAL_OVERRIDES_PACKAGES工作,如果它是一個LOCAL_PACKAGE_NAME

因爲你是一個LOCAL_MODULE,上面應該工作(至少在我的情況:)工作)