我正在开发涉及大量XML布局文件的Android应用程序。由于Android工具不允许布局目录中的子目录,我试图使用Eclipse的虚拟文件夹来组织我的项目(我正在使用Eclipse 3.7)。基本上,我试图获得类似于Xcode的“组”的功能。
我可以创建虚拟文件夹,但是当我尝试向他们添加文件时,我收到消息“只能在虚拟文件夹下创建虚拟文件夹和链接”。我不确定这意味着什么。有没有办法实现我想要做的事情?谢谢!
答案 0 :(得分:2)
没有。你不能这样做,因为布局XML文件需要存在于磁盘上的真实文件夹中,虚拟文件夹基本上是搜索索引列表。
不幸的是,你无法做你想做的事情:虚拟文件夹不能用于存储Android XML文件,Eclipse调用转换Android XML文件的aapt
工具需要特定的文件夹结构你不能偏离。
答案 1 :(得分:0)
:
虚拟文件夹是仅存在于Eclipse工作区中的文件夹 树,没有文件系统 位置。
使用虚拟文件夹,文件和 文件夹可以在项目中组织 层次结构独立于文件 这些资源的系统位置。
常规文件和文件夹资源可以 不能在虚拟文件夹下创建, 因为他们需要一个文件系统位置 作为他们的父母,为了存在 文件系统。只有其他虚拟 文件夹或链接的资源都可以 直接在虚拟下创建 文件夹中。
所以这意味着你不能在其中放置文件,并且android不允许为布局结构创建文件夹。