Eclipse"无效的资源目录名称"

num*_*gil 35 eclipse windows android

每当我尝试在Eclipse(3.7.0)中向我的Android项目添加资源文件夹时,我总是会收到以下错误:

invalid resource directory name: C:\path_to_project\res/new_folder_name
Run Code Online (Sandbox Code Playgroud)

您会注意到斜杠对于新创建的文件夹的方式是错误的,所以我猜这是某种特定于Windows的问题,尽管我不能在我的生活中弄清楚如何解决它.

以下是我尝试创建文件夹的一些方法:

  • 右键单击Eclipse中项目中的"res" - >新建 - >文件夹
  • 通过Windows资源管理器创建新文件夹并将其导入Eclipse项目
  • 完全从我的工作区中删除项目,在资源管理器中创建文件夹,然后将整个项目重新导入Eclipse
  • 使用Cygwin和DOS命令行执行相同的操作

在所有这些情况下,我最终都采用了错误的方式.

我错过了什么?

sun*_*rer 51

res-Folder中的文件夹只允许由Android定义,例如"drawable".有关详细信息,请参阅http://developer.android.com/guide/topics/resources/available-resources.html.如果您选择其他任何内容,则在构建项目时会出现错误"无效的资源目录名称".


小智 6

刚学到了东西!

仅供参考我试图存储一些音频文件,创建文件夹音频\res并获得相同的错误.然后经过一些阅读,有人在某处写\assets了一个文件夹是一个很好的文件夹,用于不改变的数据文件.所以我放下了我的音频\assets.

  • 不要将文件夹从"res"拖动到"assets".删除"res"下的文件夹,然后在"资产"下重新创建. (5认同)