Androd.mk

来源:互联网 发布:500px哪些摄影师 知乎 编辑:程序博客网 时间:2024/06/05 08:05

Android.mk

#调用其它目录下的.mk文件

$(call inherit-product, device/amlogic/common/products/mbox/product_mbox.mk)

#调用其它目录下的.mk文件如果文件存在
$(call inherit-product-if-exists, vendor/google/products/gms.mk)


#复写property 属性值 比如/system/build.prop文件里的属性值 

PRODUCT_PROPERTY_OVERRIDES += \
        sys.fb.bits=32 \
        ro.hdmi.device_type=4 \
        persist.sys.hdmi.keep_awake=false


#引用其它目录下的.mk文件

include device/amlogic/common/bluetooth.mk


#编译packages apk

ifeq ($(SUPPORT_HDMIIN),true)
PRODUCT_PACKAGES += \
    libhdmiin \
    HdmiIn
endif


#文件拷贝

PRODUCT_COPY_FILES += \
    vendor/google/products/etc/g.prop:system/etc/g.prop \
    vendor/google/products/etc/permissions/com.google.android.maps.xml:system/etc/permissions/com.google.android.maps.xml 


#通过执行shell命令拷贝文件夹 到指定目录

$(shell cp -af $(LOCAL_PATH)/privapp_apk/PrebuiltGmsCore/lib $(ANDROID_PRODUCT_OUT)/system/priv-app/PrebuiltGmsCore)