你可以在 Eclipse Android 项目的布局中添加子文件夹吗?
Posted
技术标签:
【中文标题】你可以在 Eclipse Android 项目的布局中添加子文件夹吗?【英文标题】:Can you add subfolder to layout in Eclipse Android project? 【发布时间】:2011-02-02 13:50:18 【问题描述】:当我在布局文件夹中创建子文件夹并将 xml 文件拖到其中时,生成的 R 文件似乎没有显示子文件夹。 a) 有没有办法改变 b) 文件和文件结构仍然被 SVN 和 c) 所以,如果我这样做,我仍然可以使用布局来引用对象吗?
【问题讨论】:
你不能有子文件夹,但也许值得考虑一个库项目来保存一些东西。 Can the android Layout folder contain subfolders?的可能重复 【参考方案1】:当我在 layout 文件夹,然后将 xml 文件拖到 它,生成的 R 文件似乎没有 显示子文件夹
那是因为 Android 不支持。您不能拥有资源的子文件夹。
不过,php_Jedi 的建议很好(例如,svn:ignore
)。
【讨论】:
那不是很好。如果你有很多布局文件,点点点。【参考方案2】:它是全自动的。
a )生成的 R 类仅包含布局中每个项目的静态整数。
b) svn 拾取什么由你决定,但我通常把 gen 文件夹放到 svn:ignore
c) 如果您将 gen 文件夹和 R.java 放入 svn 中,您可能会遇到问题,因为可以将旧版本的文件签入/签出存储库。如果您是团队的一员,就会发生这种情况。因此,将 svn:ignore 放在 gen 文件夹中。
【讨论】:
res 文件夹中的子文件夹作为 gen 文件夹中 R 类的内部类生成。看看 R.java以上是关于你可以在 Eclipse Android 项目的布局中添加子文件夹吗?的主要内容,如果未能解决你的问题,请参考以下文章
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)2.2——将Eclipse开发的项目导入到AndroidStudio
eclipse怎么导入android-support-v4.jar这个包?