0

我正在尝试在我的 android 应用程序中插入新活动,在插入新活动后,它会在 R.java 文件中出现错误,

   String class
   public static final int =0x7f050009;

它会擦除变量名,并且不允许更新变量名。出现此问题是因为我在应用程序中插入了新活动,还是其他问题?

4

4 回答 4

1

R.java由android自动生成。您不(不应该)编写/修改它。只需将其删除,然后再次清理并构建项目。

于 2013-10-18T11:07:34.957 回答
0

尝试清理您的项目Project>Clean..并重新构建。

于 2013-10-18T09:01:26.373 回答
0

当您创建一个新活动并将其添加到 android manifest xml 文件中后,在 eclipse 中构建一个应用程序应该重新生成 R.java。如果在 Eclipse 中启用了“自动构建”,那么在保存清单文件本身时将触发重新生成 R.java。不要在自动生成的 R.java 中做任何事情。

于 2013-10-18T09:18:41.253 回答
0

如果您为您的项目创建不同的包,例如 Activity、Fragment、Bean。在这种情况下,R 将在 setContentView 方法中显示为红色。此时将光标保持在 R 并按 ALT + ENTER 它将显示导入 R。单击它..它将解决您的问题。

于 2016-03-30T10:12:00.420 回答