我尝试右键单击res并在名称的末尾添加-v11的新文件夹和fils,但是当我这样做时,我在res目录中看不到该文件夹?
我已经恢复安卓工作室但仍然没有看到它们?或者有时候说这是一个无效的角色?
我右键单击res,这就是我看到的,然后单击新目录。
感谢您的帮助!!
答案 0 :(得分:1)
版本限定符以" v"开头。在您的实例中,它将是menu-v11
。如果您没有看到它,请转到资源管理器/查找器/等等,并检查文件夹是否存在。
此外,我猜测您正尝试为API 11以下的平台提供相同菜单的不同图标。您可以通过提供drawable-?dpi
和drawable-?dpi-v11
资源。然后,对于不同的平台,您有一个不同的图标(具有相同的名称),并且只有一个使用该图标的菜单资源。
编辑:在Android Studio RC 1.0中,每当我创建layout
资源时,它都会将其放在/res
文件夹而不是/res/layout
中。这是一个错误,您的问题可能是相关的。我会检查父文件夹。