Makefile配置学习笔记
1、应用Makefile模板
Android.mk:
LOCAL_PATH:=$(call my–dir)
include $(CLEAR_VARS)
LOCAL_MODULE:=Demo
LOCAL_SRC_FILES:=$(LOCAL_MODULE).apk
LOCAL_MODULE_TAGS:=optional
LOCAL_MODULE_CLASS:=APPS
#签名 platform PRESIGNED shared
LOCAL_CERTIFICATE:=PRESIGNED
LOCAL_PRIVILEGED_MODULE:=false
LOCAL_SYSTEM_EXT_MODULE:=false
LOCAL_MODULE_SUFFIX:=$(COMMON_ANDROID_PACKAGE_SUFFIX)
include $(BUILD_PREBUILT)
2、应用Makefile被其他Makefile引用
PRODUCT_PACKAGES += \\
DEMO \\
DEMO是LOCAL_MODULE
adb shell getprop ro.product.system_ext.name
查看设备特定属性,得到如rk3576s_ss30_native 全局查找rk3576s_ss30_native.mk,这个文件就是根Makefile,如搜索到./device/rockchip/rk3576/rk3576s_ss30_native/rk3576s_ss30_native.mk
$(call inherit-product, vendor/verdor_product.mk)


