2012-09-04 50 views
3

只要其中一个项目目录中有desktop.ini文件(例如res/values/desktop.ini),Eclipse和Android Tools插件组合总是无法生成。如何配置Eclipse/Android插件忽略desktop.ini文件?

我希望Eclipse和/或Android Tools插件忽略desktop.ini文件。这可能吗?如果是,如何?

在此先感谢。

+0

对不起,我不明白这个评论。 –

+0

我仔细检查每一个答案。回答我的问题的答案将立即被接受。不回答我的问题的答案将被忽略,因为如果我确实接受了这个错误或误导性的答案,可能会使其他读者混淆。所以再问一次,我可以配置Eclipse和Android AAPT来忽略deskop.ini文件。有趣的是,Google云端硬盘无法与Google Android AAPT配合使用...... –

回答

0

请勿将desktop.ini置于资源文件夹中。如果你有任何不支持的东西,ADT将总是失败。

+0

我不会将这些文件放在那里 - 它是Google Drive将它们放入所有目录中。我的开发环境完全托管在Google云端硬盘上。 –

4

只是想出了这个......也有谷歌驱动器的问题。要解决这个问题:

  1. 转到“项目 - >属性 - >资源过滤器”(在Eclipse)
  2. 选择“添加”
  3. 设置“过滤器类型”为“排除所有”,设置“应用到'文件',选中标签为'所有孩子(递归)'的方框,并将规则设置为名称匹配'* .ini'或'desktop.ini'。

而且应该这样做。

+1

非常感谢。你让我今天一整天都感觉很好。如果我们可以在全球范围内设置它,它会很酷...... –

+0

我刚刚删除了我的验收标记。的确,Eclipse不再显示这些文件 - 但我仍然会遇到错误。抱歉。 –

+0

这是一个耻辱。我希望遇到这个问题的其他人仍然可以找到我的答案。花了我一段时间才弄清楚,它为我解决了这个问题。 –

0

在Android studio中,目前没有办法从构建中排除文件(请参阅https://stackoverflow.com/a/25184988/3499115)。因此,您只需搜索Application/src/main/res和Application/build文件夹中的所有desktop.ini文件并将其删除即可。