23

我想为我的 android 应用程序添加本地化字符串。因此,我的 Res 文件夹中需要一个 values-xx 文件夹。

原始值文件夹有一个蓝点,所以我尝试创建一个新包,但一个包不能包含连字符,所以这一定是错误的。相反,我尝试右键单击 res 并选择 New -> Android 资源目录,但这次没有任何反应。如我所见,没有任何对话或反应。

如何创建 values-xx 文件夹?

编辑:我可以从文件资源管理器创建文件夹,一切正常。无法从 Android Studio 内部执行此操作令人恼火。

Edit2:此错误已在较新版本的 Android Studio 中修复。

4

8 回答 8

29

当您在 Android Studio 中的 Android 视图(而不是 Project 或 Packages)中时,您只需右键单击“values”目录并选择“新建”>“Values 资源文件”。

在此处输入图像描述

这使您可以选择可以添加的不同资源。例如,如果您想为您的应用添加不同的语言,您可以选择语言选项并按“>>”按钮。如果您想要斯瓦希里语,请从列表中选择它,输入“字符串”作为文件名,然后按确定。

在此处输入图像描述

Android Studio 将自动创建一个values-sw目录,其中包含新的 strings.xml 文件。在您的 Android 文件视图中,您可以方便地同时查看两个字符串文件。

在此处输入图像描述

这是添加其他类型资源的类似过程(请参阅我的其他示例)。您不再需要手动添加目录(但您也可以通过右键单击 res 目录并选择新建 > Android 资源目录来执行此操作)。

于 2015-04-05T06:09:35.113 回答
3

我有同样的问题,我所做的是在主目录(主>>右键单击>>新建>>目录)中创建一个 values-xx 文件夹,然后将该文件夹移动到 res/ 目录。

它并不漂亮,但它是使用 Android Studio 创建文件夹的一种解决方法。

于 2013-06-17T15:39:30.377 回答
1

我们创建的 values-xx 文件夹没有显示,但是当我们创建一个文件时,它询问 =>我创建了 values-21 文件夹,然后尝试创建一个 xml,它要求选择一个目录 =>我已经更新到 Android 1.02

检查值-21 样本

于 2015-01-31T14:23:04.487 回答
1

此错误已在较新版本的 Android Studio 中修复。

于 2013-08-06T15:11:32.423 回答
1

假设我想在 res 下创建一个名为“Daylight”的文件夹。

步骤1:右键单击res。

第 2 步:然后转到新建。

第3步:然后转到文件夹。

第 4 步:然后转到 Res 文件夹选项并选择。

将打开一个窗口。

第 5 步:在该窗口中选中未选中的框“更改文件夹位置”

假设我们必须创建文件夹“日光”

第 6 步:将新创建的文件夹命名为日光,采用这种格式。src/main/res/日光

第7步:然后,最后点击完成。

于 2015-06-28T09:25:39.637 回答
1

如果您已经创建了一个新目录,但只是在“项目工具”窗口中看不到它。做这个

单击项目工具窗口>> Android(下拉)>>单击项目。现在您将在 res 中看到所有目录。看图片:

在此处输入图像描述

于 2016-03-28T17:54:07.720 回答
0

对于那些在尝试将新的 res 文件夹添加到库时找到此答案的人。

右键单击 java/kotlin 文件夹 > 新建 > 文件夹 > Res 文件夹

于 2021-07-14T03:22:19.537 回答
0

它非常简单。我最初也遇到了麻烦。让我们逐步打破它:- 1)打开您的项目 2)右键单击 res 文件夹 3)选择新建 4)选择目录 5)命名目录。

而已!!它每次都适用于新项目!

于 2016-05-19T15:58:40.193 回答