我如何制作Android';s APK打包机是否忽略标记文件?

我如何制作Android';s APK打包机是否忽略标记文件?,android,eclipse,tags,Android,Eclipse,Tags,我从android项目的src目录构建文件。我喜欢这个目录,因为那里没有实际的源代码,只有顶级包,它是我所有源代码的父目录 如果我开发了一个Android库项目并在我的Android项目中使用它,那么我会收到关于将重复文件添加到APK的错误: [2011-04-16 12:36:05 - myproject] Error generating final archive: Found duplicate file for APK: tags Origin 1: ~/code/android/my

我从android项目的src目录构建文件。我喜欢这个目录,因为那里没有实际的源代码,只有顶级包,它是我所有源代码的父目录

如果我开发了一个Android库项目并在我的Android项目中使用它,那么我会收到关于将重复文件添加到APK的错误:

[2011-04-16 12:36:05 - myproject] Error generating final archive: Found duplicate file for APK: tags
Origin 1: ~/code/android/myproject/src/tags
Origin 2: ~/code/android/LibListenScreen/src/tags
如何防止此错误?我目前的解决方法是删除库的标记,但这不好

将文件标记为派生文件(在文件的属性中)不起作用。使用资源过滤器(在项目属性中)也不起作用。这两个都是Eclipse设置,但我在Eclipse中找不到任何相关的Android设置

如何防止此错误

不要将非源代码的文件放入
src/


欢迎您在项目中创建一个
pydave/
目录,并将标记文件放在那里。

我编辑了这个问题以添加src的另一个优点:它位于文件层次结构中的源文件之上——这使得递归标记构建非常容易。我想我的选择是找出非递归标记,移动到项目根目录,或者移动到项目根目录之上。我很惊讶为什么aapt会为apk获取这些文件,但我想这是另一个问题。