引用错误的主要原因是什么?

时间:2013-12-07 19:12:04

标签: android

我正在尝试运行我的程序但面临错误问题。它在我的引用语句的R下指示错误标志。什么是可以造成这种错误的事实?

1 个答案:

答案 0 :(得分:1)

R是一个自动生成文件。如果它没有生成或者您没有正确引用它,则会出现问题:

  1. 如果/ res文件夹中的文件名无效,可能会导致;因此R不会生成。

  2. 如果您尝试在不是主程序包的程序包中引用R,则可能会引发此问题。

  3. 在您的课程导入中,您可能会看到import android.R;将其更改为import your.package.name.R;

  4. 这可能是由资源中的错误引起的。例如XML布局或字符串文件中的错误。

  5. 您可以关闭并重新打开项目或转到>项目>构建所有(并选择“自动构建”)。它可以解决问题。

  6. 建议您查看R cannot be resolved - Android error