布局xml崩溃应用中的Android @ + id

时间:2010-08-24 16:05:12

标签: xml android layout crash

首先,我是android开发的新手。到今天为止,我的应用程序已经完成了许多不同的活动。

我一直在尝试在我的布局xml文件中添加一个新的<Button />元素。但是,如果我给它一个新的ID(例如,android:id="@+id/button_unique"),我的应用程序会在加载时崩溃,大概是在加载资源时。如果我将id更改为现有ID(或完全删除android:id属性),则应用程序可以正常加载。

新资源ID确实出现在R.java中。但是,我可以在logcat控制台中看到No package identifier when getting value for resource number 0x7f060000错误。我不确定这是否相关?

也许我在某个地方犯了一个愚蠢的错误,但如果有人能帮我解决这个问题,我将不胜感激。

由于

2 个答案:

答案 0 :(得分:2)

我通过从头开始重建来解决这个问题,正如另一篇文章所说。我在建造之前输入了ant clean

答案 1 :(得分:1)

如果没有发布代码示例,很难知道,但是一个可行的解决方案是在命名新的唯一按钮之后,重新启动并重建项目,然后再在模拟器中运行它。这将重新保留R.java中的新变化,这种变化在没有重新存储/重建的情况下就不会发生。希望有所帮助。祝你好运!