欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 社会 > android系统的overlay机制

android系统的overlay机制

2025/2/10 13:36:03 来源:https://blog.csdn.net/u014763302/article/details/145538595  浏览:    关键词:android系统的overlay机制

说明

在android产品定制开发中,有时需要对不同的产品使用不同的资源配置,这时候就需要用上overlay机制了。overlay分PRODUCT_PACKAGE_OVERLAYS和DEVICE_PACKAGE_OVERLAYS,如果PRODUCT_PACKAGE_OVERLAYS和DEVICE_PACKAGE_OVERLAYS包含对同一项的修改i,那么PRODUCT_PACKAGE_OVERLAYS的修改会覆盖DEVICE_PACKAGE_OVERLAYS的修改。

overlay例子

1 新建overlay目录如:device/rockchip/rk3326/xx_project/overlay,
在这里插入图片描述
2 修改产品的makefile,如在device/rockchip/rk3326/xx_project/BoardConfig.mk中新增

PRODUCT_PACKAGE_OVERLAYS += device/rockchip/rk3326/xx_project/overlay
或者
DEVICE_PACKAGE_OVERLAYS += device/rockchip/rk3326/xx_project/overlay

说明:packages/SettingsProvider/res/values是对SettingsProvider app的overlay
end。

参考 https://blog.csdn.net/wh_19910525/article/details/39254815