我想在android studio的flavor文件夹中创建另一个res文件夹,但我没有看到它的选项。你知道结构通常是这样的:
src
\
main
|
res
但我添加了另一种味道,现在我的结构看起来像这样:
src
\
main
|
res
\
staging
|
(i want res to appear here)
是否可以在分段下显示res。这样,任何时候我使用stagingDebug变种,它会首先在staging res文件夹中寻找drawables等?我试图右键单击并转到新的但我没有看到创建res文件夹的选项。
答案 0 :(得分:2)
我会考虑两件事来做你想要达到的目标。
首先,您必须考虑目录结构。如果您有两种风格,例如调试和发布,并且您希望每种风格都有不同的图像,则需要将文件放在以下目录中:
app/src/debug/res/drawable
app/src/release/res/drawable
第一个用于调试风味,第二个用于发布风味。我在GitHub制作了一个示例项目,展示了如何将两种风格的图像用于不同的图像。
我要考虑的另一件事是使用不同的视图来浏览项目项目。如果你在屏幕左侧检查,你有一个下拉菜单,可以改变你浏览项目元素的方式,如果点击它,你会看到如下内容:
如果单击“项目文件”,您将拥有一个非常类似于文件浏览器的视图。然后,如果单击src,则可能需要为每个flavor创建一个目录,然后是res和drawable目录。您可以通过右键单击目录顶部,然后选择New - >目录。
答案 1 :(得分:1)