如何在.mk文件里添加log调试:
$(warning "xxx========$(xxx变量名)")
编译时,在lunch product阶段就能打印出日志。
举个例子,一个系统的test.mk配置文件:
PRODUCT_PACKAGES += \
app1
PRODUCT_PACKAGES += \
app2 \
app3 \
app4 \
app5 \
app6 \
app7 \
app8
想打印PRODUCT_PACKAGES的值,只需要添加
PRODUCT_PACKAGES += \
app1
PRODUCT_PACKAGES += \
app2 \
app3 \
app4 \
app5 \
app6 \
app7 \
app8
$(warning "PRODUCT_PACKAGES===============$(PRODUCT_PACKAGES)")
launch product之后,则会打印出PRODUCT_PACKAGES的值
xxx/xxx/xxx/test.mk:514: warning: "PRODUCT_PACKAGES=============== app1 app2 app3 app4 app5 app6 app7 app8"