在androidt的 device/sample 文件夹中,有一个名为overlays的文件夹。您会在例如cyanogen mods

什么是覆盖文件夹?它是如何工作的?它是干什么用的?在哪里可以阅读更多有关它的信息?

提前致谢

最佳答案

例如,假设您想在设备的Android源代码中修改某些文件(例如,您想要向Launcher资源添加其他字符串)。不建议修改Android的实际来源。

取而代之的是,您创建模拟Android的实际文件系统路径布局的覆盖,并将更改后的文件放在此处。如果在Laucher中为字符串,则创建与以下路径相对应的目录:packages/apps/Launcher2/res/values并在其中放置修改后的strings.xml
因此,在构 build 备时,将替换该文件。

09-04 20:19