2011-10-06 34 views
0

在所有内容正常运行几周后,我们突然在几秒钟内在Eclipse控制台中打印出以下消息。连续打印“R.java已手动修改”至控制台

R.java被手动修改!恢复到生成的版本!

该项目仍编译和运行正常,但似乎需要比平时稍长。清洁和重建不利于解决问题。 R文件得到正确生成,整个项目中没有其他错误出现。问题出现在两个开发人员的机器上。

有没有人有任何想法是怎么回事?我所能找到的一切都与R文件没有生成有关。谢谢!

+0

Fisrt的所有确保你把一个新的问题不在SO上。见http://stackoverflow.com/questions/2048415/magic-behind-r-java-file,http://stackoverflow.com/questions/7427008/r-java-was-modified-manually-reverting-to-generated -version –

+0

http://www.google.co.in/search?rlz=1C1_____enIN421IN421&sourceid=chrome&ie=UTF-8&q=R.java+was+modified+manually!+Reverting+to+generated+version! –

+0

就像我说过的,我能找到的所有东西都与R文件*不会被生成。我正在生成,一切正常,这只是我得到的数百条关于我的错误消息。 – Drew

回答

1

那么,那是一个奇怪的。我们的一位开发人员意外地检查了包含与Android SDK不兼容的构建器的.project文件版本。即使在找到并删除条目后,我们仍然必须打开项目的Properties> Builders并禁用/重新启用任何构建器才能使其生效。重新启动eclipse(甚至是我的机器)是不够的。