与R.java的android eclipse问题

时间:2011-09-09 14:49:52

标签: android eclipse

突然间,我的Android应用程序正在编译Eclipse中的大量错误。当我使用Project-Clean时,控制台会显示它处理,直到“为R类编写符号”然后暂停大约一分钟并完成'Nothing to pre compile'这个行为是在我的strings.xml中添加几个新字符串并替换字符串之后在代码中: -

getResources()。getString(字符串的R.string.name);

有什么想法吗?是否可以安全地删除R.java文件以强制它重建?

5 个答案:

答案 0 :(得分:1)

我遇到了类似的问题。我错过了在android中添加加号:id =“@ + id / GoTo”。在我放回缺失的加号,清理并重建项目后,一切都很好。

答案 1 :(得分:0)

检查是否导入了正确的R文件。它应该是您的项目文件,而不是android.R

答案 2 :(得分:0)

也许您的列表不是确切的代码,但如果是,则资源名称不能包含空格。 (我在谈论R.string.name of string

答案 3 :(得分:0)

当你在strings.xml中更改内容以保存该文件并重建时,使用eclipse非常重要!如果你已经自动检查了构建选项,那么只需要CTRL + S就可以了,如果不是你必须重建手动,导致您的R.strings值不是喷射更新

答案 4 :(得分:0)

当我遇到这种问题时,这是我目前的待办事项列表:

  1. 刷新主项目
  2. 清洁
  3. Build All
  4. 如果它不再工作。关闭Eclipse - >从1开始重复。