android - "R cannot be resolved to a variable"安卓错误

标签 android eclipse

我刚刚安装了 eclipse 3.8 和 android sdk。当我创建一个新项目时,我在 MainActivity.java 中收到错误 R cannot be resolved to a variableR.java 丢失了,取而代之的是我在 gen 文件夹中有 BuildConfig.java。根据对类似问题给出的建议,我尝试了以下但没有成功。

  1. 重新安装 ADT
  2. 清理项目
  3. 重启 eclipse

请帮忙。

最佳答案

是的,XML 文件可能是罪魁祸首,但还要确保您的文件顶部也有针对它的导入语句。 编辑这里是java文件的典型开头,你需要在我注释的地方导入R

package your.package.name;

import your.package.name.R;    // make sure you have this line
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;

关于android - "R cannot be resolved to a variable"安卓错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14653329/

相关文章:

android:进程和进程名称

java - Eclipse 和 JBoss 不刷新或重建

eclipse - 如何在 Eclipse (Aptana Studio 3) 中获得 Zend Framework View 助手代码完成?

java - 无法在 Eclipse 上编写 Java 8 代码?

android - R 无法解析为变量 - Android- Eclipse Fresh Project

android - 尝试运行android项目时有两种资源和一个调试错误

java - 位图到 byte[] 到位图(不压缩)

Android SDK 没有检测到我的 Android 2.3 手机,但我的系统仍然可以识别我的设备

android - 无法单击 tabhost 中的 listView 项目

java - 数据库不存储查询