我想为我的Android应用添加本地化字符串。因此我需要在Res文件夹中的values-xx文件夹。
原始值文件夹有一个蓝点,所以我尝试创建一个新的包,但是包不能包含连字符,所以这一定是错的。相反,我尝试右键单击res并选择New - > Android资源目录,但这次没有任何反应。没有我能看到的任何对话或反应。
如何创建values-xx文件夹?
编辑:我可以从文件资源管理器创建文件夹,一切正常。从Android Studio内部无法做到这一点很烦人。
Edit2:此错误已在较新版本的Android Studio中修复。
答案 0 :(得分:28)
当您在Android工作室中处于Android视图(而不是项目或包)时,您只需右键单击“值”目录并选择新建> “值资源文件”。
这使您可以选择可以添加的不同资源。例如,如果您要为应用添加其他语言,可以选择语言选项并按“>>”按钮。如果您想要斯瓦希里语然后从列表中选择,请为文件名键入“strings”,然后按“确定”。
Android Studio会自动创建一个values-sw
目录,其中包含新的strings.xml文件。在Android文件视图中,您可以方便地同时看到两个字符串文件。
这是添加其他类型资源(see my other example)的类似过程。您不再需要手动添加目录(但您也可以通过右键单击res目录并选择New> Android资源目录来执行此操作)。
答案 1 :(得分:3)
我遇到了同样的问题,我所做的是在主目录(main>>右键单击>>>>>目录)中创建一个values-xx文件夹,然后将该文件夹移动到res /目录。
它并不漂亮,但它是使用Android studio创建文件夹的解决方法。
答案 2 :(得分:1)
此错误已在较新版本的Android Studio中修复。
答案 3 :(得分:1)
我们创建的values-xx文件夹没有显示,但是当我们创建一个文件时它会询问 =>我创建了values-21文件夹,然后尝试创建一个xml,它要求选择一个目录 =>我已更新到Android 1.02
检查值-21
答案 4 :(得分:1)
假设我想在res。
下创建一个名为“Daylight”的文件夹第1步: 右键单击res。
第2步: 然后去New。
第3步: 然后转到文件夹。
第4步: 然后转到Res Folder Option并选择。
将打开一个窗口。
第5步: 在该窗口中,选中未选中的复选框“更改文件夹位置”
并假设我们必须创建文件夹“Daylight”
第6步: 因此,以此格式将新创建的文件夹命名为日光。 src / main / res / Daylight
第7步: 然后,最后点击完成。
答案 5 :(得分:1)
如果您已经创建了一个新目录,但却没有在“项目工具”窗口中看到它。这样做
点击项目工具窗口>> Android(下拉菜单)>>单击“项目”。 现在,您将在res中看到所有目录。见图:
答案 6 :(得分:0)
非常简单。我最初也遇到了麻烦。 让我们逐步打破: - 1)打开你的项目 2)右键单击res文件夹 3)选择新建 4)选择目录 5)命名目录。
多数民众赞成!!它每次都适用于一个新项目!
答案 7 :(得分:0)
对于那些在尝试向库中添加新 res 文件夹时找到此答案的人。
右键单击 java/kotlin 文件夹 > 新建 > 文件夹 > Res 文件夹