在Android studio上为不同构建类型创建资源文件

在Android studio上为不同构建类型创建资源文件,android,android-studio,Android,Android Studio,所以我升级到Android Studio 0.8.14,我已经知道我可以在我的模块app/src/newbuildtype上创建一个新文件夹,在那里我可以创建特定于我的构建类型的java和res文件夹,但我想要的是直接从Android Studio创建资源。有办法做到这一点吗?我想要避免的是直接用我的文件浏览器创建文件夹,谢谢。所以我发现我可以通过右键单击我的模块,从菜单“新建->文件夹->恢复文件夹”中选择此选项来创建app/debug/res文件夹 之后,您可以创建values文件夹,右键

所以我升级到Android Studio 0.8.14,我已经知道我可以在我的模块app/src/newbuildtype上创建一个新文件夹,在那里我可以创建特定于我的构建类型的java和res文件夹,但我想要的是直接从Android Studio创建资源。有办法做到这一点吗?我想要避免的是直接用我的文件浏览器创建文件夹,谢谢。

所以我发现我可以通过右键单击我的模块,从菜单“新建->文件夹->恢复文件夹”中选择此选项来创建app/debug/res文件夹

之后,您可以创建values文件夹,右键单击my app module->New->XML->values文件夹并选择my build type

在这里,您已经在debug build类型上创建了values文件夹,现在显示如下

如果我为调试以外的内容创建了一个res文件(例如发行版),它不会像上次截图中那样显示在虚拟文件夹中,如果我还需要其他版本,就会发生这种情况。有什么建议吗?可能是您的android studio处于“Project”模式而不是“android”模式。要更改它,请转到项目部分的左上角并选择“Android”(如果我是对的,则应将其设置为“Project”),您应该会看到如图所示的文件夹,希望它有帮助这确实帮助我为每个文件夹放置单独的配置文件buildtypes@GianlucaP. 当第一个用于主文件夹,第二个用于当前活动构建变量时,您将看到它们被分组;在Javier P示例中,他有app/debug/res/strings.xml和app/main/res/strings.xml以及他当前的构建变量its debug,这就是为什么图中显示了这两个变量:D