如何在多个目标中使用具有相同名称的不同资源

5
我试图构建一个具有多个目标的应用程序,每个目标都应该具有不同的资产版本。业务要求是拥有相同的应用程序但使用不同的品牌资产。我不想复制和粘贴项目并手动更改图标,因为这样效率不高。
例如,我在资产目录中有一个logoX目标Y目标都需要查看该资产,但是两个目标都需要看到不同版本的资产。

现在,资源允许使用相同的名称但不同的目标。因此,您需要为各自的目标使用不同的名称。 - AtulParmar
1个回答

13
你可以通过创建额外的资源目录来实现此操作,可以根据需要命名,然后将它们添加到所需的目标目标成员资格中。

输入图像描述

输入图像描述

拥有不同的集合,您可以拥有相同的资源名称,并且目标将按预期工作。


3
这很酷,但我有一些在多个目标之间共享的资产,我不想在所有目录中都复制它们。我能再有一个“共享”的目录吗? - Kashif
1
您可以将资源目录附加到多个目标上。这种情况是具有相同名称但不同图像的资产的不同目标的情况。 - RichAppz
2
非常棒的答案,按预期工作。我可以保留所有共享图像的原始资产,然后为每个目标使用特定的资产,并对每个目标进行特定的更改。 - Acemond

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接