R.java没有更新

时间:2013-09-25 07:34:47

标签: android r.java-file

我正在为我的Android应用程序编写代码,我在代码中使用@ + id / id_name添加 但这并没有在R.java中得到更新 我怎样才能手动更新它以及如何给这个0x7f080007编号??? 请帮忙 谢谢

4 个答案:

答案 0 :(得分:3)

切勿手动更新R.java。清理您的项目并尝试,它将更新您的R.java文件。

确保任何xml文件中没有错误。如果其中一个包含错误R.java文件的xml未更新。

检查以下步骤:

1. Check all of your XML,
2.  Project -> Clean,
3. Right click -> Fix Project Properties,
4. Repeat.
5. Maybe try restarting Eclipse

注意:检查项目中导入的R.java包。如果android.R只是替换为packagename.R

答案 1 :(得分:1)

永远不要手动更新R.java。检查你没有重复的id,关闭eclipse,重新打开它,清理项目和构建(通常是自动的)。

答案 2 :(得分:0)

您绝对不想手动更新R文件。 尝试清洁和建设。如果在执行此操作时遇到大量编译问题,则表明您在资源文件夹中定义了错误的内容。 确保所有drawable的名称都是小写的,没有数字,确保所有xml文件都正确形成。

答案 3 :(得分:0)

试试这个,我想你已经导入了android.R.请在你的项目中删除下面的代码。干净并构建你的项目

import android.R;