如何从异常中查找资源名称

时间:2011-08-12 14:56:13

标签: android android-layout

在运行应用程序时,我遇到以下异常。

android.content.res.Resources$ResourcesNotFoundException: Resource ID # 0X7F03000a

异常跟踪指向method-setContentView(R.layout.main) 但是main.xml存在于应用程序目录中。

如何从资源ID中识别资源名称?

提前致谢!

2 个答案:

答案 0 :(得分:3)

通常情况发生的时候,这是因为构建方式搞砸了所以生成的R类没有它。

在Eclipse中,转到Project->Clean...并选择您的项目。它将从头开始构建您的应用程序。

此外,请确保布局main.xml位于res/layout文件夹中。必须在Eclipse的该文件夹中才能正确自动生成。

答案 1 :(得分:0)

你可以在R类中找到它,它是一个自动生成的类。如果您使用的是eclipse,可以在“gen”文件夹中找到它。