无法通过新的Android资源目录在Android Studio中创建布局文件夹(错误:输入或选择限定符)

问题描述 投票:11回答:2

步骤1:右键单击res文件夹,选择New> Android Resource Directory

步骤2:在资源类型中选择layout,然后单击“确定”

结果:名称错误:输入或选择限定符

菜单类型不会发生这种情况。我错过了什么吗?我必须创建目录

enter image description here

android-studio
2个回答
10
投票

这是一个古老的问题,但是遇到同样问题的人可能会觉得这很有帮助。这是在布局文件夹中创建android资源目录的另一种方法。

  • 右键单击res文件夹
  • 单击new并使用图标将滚动一直向下滚动到XML
  • 单击它并保留所有内容=单击完成。

此外,确保重构和重命名(无论您喜欢什么)创建资源文件夹后自动生成的XML文件。快乐编码:)

screenshot


4
投票

是的,AS 3.0+似乎也对我这样做。

但是,如果您实际上没有使用任何限定符,那么新的Android资源目录和新的(常规)目录之间应该没有区别。它仍然只是一个具有不同名称的目录,具体取决于限定符。因此,您可以安全地选择新目录并继续前进。

并且为了它,您可以选择具有一些随机限定符的新Android资源目录,该限定符只会将限定符添加到目录名称,在创建之后,通过从目录名称中删除限定符部分来重构它,您将结束使用名为“layout”的目录,这是一个“Android资源目录”。

只需在“项目”窗格中选择“项目”视图进行重构,而不是Android视图。

© www.soinside.com 2019 - 2024. All rights reserved.