如何让Android的APK打包程序忽略标签文件?

时间:2011-04-16 19:52:40

标签: android eclipse tags

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

如果我开发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

如何防止此错误?我目前的解决方法是删除库的标签,但这并不好。

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

1 个答案:

答案 0 :(得分:1)

  

如何防止此错误?

请勿将非源代码的文件放在src/

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