当我尝试添加新资源文件(即文件>新> Android资源文件)时,“源集:”缺失。有没有人有任何想法为什么会这样?
答案 0 :(得分:1)
我也有同样的问题。我无法解决它。但您仍然可以手动添加不同口味的源集。
在您的项目视图中,右键点击应用>>新>>文件夹>> Res文件夹。 然后在"目标源集"。
中选择特定的风味您可以在链接https://developer.android.com/studio/build/build-variants.html中查看详细信息。
Android Studio将为您创建一个源集。 尝试在那里手动添加您想要的任何资源文件。
干杯!
答案 1 :(得分:0)
如果要显示Source set,则必须在res文件夹中添加新资源文件,而不是像drawable或layout那样添加任何其他文件
答案 2 :(得分:0)
我认为这是设计 -
右键单击res
文件夹添加新资源文件时,无法选择源集;但如果您首先添加新资源文件夹,则可以选择源集。
之后,只需右键单击新的源集并添加新的资源文件。
答案 3 :(得分:0)
您可以从
创建它new>>文件夹>> Resfolder
然后从左侧的build flavor
点按更改buildvariance
,并在flavor folder
添加您想要的新文件。
答案 4 :(得分:0)
看起来像个错误。文件>新> XML>值(或布局)资源文件确实在当前构建变体中创建新的资源文件。
答案 5 :(得分:0)
正如Moe Han所说,你可以参考https://developer.android.com/studio/build/build-variants.html。
您需要关注的一件事是,您需要在创建要创建的源集目录之前选择一个构建变体。如果没有,Android工作室无法识别我认为的源目录(没有图标更改)。