【问题标题】:Eclipse 'Project > Clean...' removes my additional Android src folder. How to fix?Eclipse 'Project > Clean...' 删除了我额外的 Android src 文件夹。怎么修?
【发布时间】:2013-01-27 20:43:55
【问题描述】:

在我的 Android 项目中,我创建了一个名为 src-plugins 的附加源代码文件夹。我将它添加到 build.properties 并且构建项目工作正常。

但是,有时我的gen 文件夹不会重新生成,解决方案始终是执行 Eclipse Project > Clean...。但是,这也会删除src-plugins 最深的子文件夹——包括它的所有文件。

问题:有没有办法解决这个问题?

我会抢先回答最有可能的评论:我没有使用子包,因为我需要访问包私有类成员。但我仍然觉得我需要将这些文件分组到一个单独的文件夹中。

【问题讨论】:

  • 我不认为这样做是可取的,因此您在清理项目时监控的奇怪行为。有没有考虑过使用一个库项目来分隔两个文件夹,而不是在一个项目中创建两个 src 文件夹?
  • 我没有考虑过。我会调查的,谢谢!

标签: android eclipse


【解决方案1】:

在您的 IDE 中选择 Build > Clean Project,或者在控制台中使用 ./gradlew clean

【讨论】:

  • 有时先清理再重建效果很好。
【解决方案2】:

如果没有任何日志或布局文件、活动文件等,它甚至在重现时会有所不同,但这可能与相同的旧 R.java 问题有关,当您在某些布局文件中遇到问题时。您说它是零星的,但是您必须跟踪在正常行为和文件夹消失期间已修改的内容。这可能只是一件非常小而简单的事情。

【讨论】:

  • 最近几天 R.java 无法重新生成的原因似乎很简单。我关闭了Build Automatically。尽管如此,有时清理项目是有正当理由的,我希望不要删除我的额外目录。
猜你喜欢
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 2013-01-04
  • 1970-01-01
  • 2021-08-30
  • 1970-01-01
  • 2017-12-17
  • 2014-08-18
相关资源
最近更新 更多