2 baidu 14806083 baidu_14806083 于 2016.01.21 18:16 提问

Android错误-R cannot be resolved

我刚刚下载并安装了新的Android SDK,我想要创建一个小的应用来测试一下:
安装向导创建了下边这样的代码:
package eu.mauriziopz.gps;
import android.app.Activity;
import android.os.Bundle;
public class ggpsextends Activity {
/** 当activity第一次创建的时候调用*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
但是Eclipse给出了我这个错误:
R cannot be resolved
在这一行
setContentView(R.layout.main);
为什么?
PS:我在res/layout/ 下有一个XML文件命名为main.xml .

4个回答

q3733353520
q3733353520   2016.01.21 18:28
已采纳

clean up 一下看

rui888
rui888   Ds   Rxr 2016.01.22 08:56

常碰到R cannot be resolved

项目clean 看看。

u011249920
u011249920   2016.01.22 09:41

R资源没有生成,clean一下项目再重新build一下若还没有生成则是res下文件有错误

Mr_dsw
Mr_dsw   Ds   Rxr 2016.01.22 12:54

一般都是res文件夹里的文件有问题,要么是布局文件或者资源文件,你查看下

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何解决eclipse android开发中的R cannot be resolved 的错误
出现这个错误有很多原因,一般都是先把gen文件夹的package删除,生成新的文件,看有没有R.java,如果没有请往下看: 可能的原因有: 1、res文件夹有错误,这个是主要问题,我遇到的两次问题都是这个原因,第一次是xml的文件命名不能大写
导入工程的“The import android cannot be resolved”错误解决方法
导入工程的“The import android cannot be resolved”错误解决方法
Android开发:“R cannot be resolved to a variable”的另一种解决方法
今天开发中遇到了“R cannot be resolved to a variable”这个问题,上网搜了下,基本都说是clean下工程,或者重新导入,或者刷新工程就可以解决。以上方法我试了都没能解决问题,我的R.java是生成了的,没什么问题。 最后才发现,原来原因是R.java的包名是com.xiuzisoft.test, 而src的包是com.xiuzisoft.Test,由于大小写敏感,
Android导入项目出现“R cannot be resolved to a variable"错误的解决方法
1、选中该项目,右键properties,选中Android的Project Build Target 中版本最高的一项,并点击Apply ->OK。如下图 2、选中Project,选中Clean...中要clean的项目点击ok,如下图所示:
Android 编译常见问题 R cannot be resolved to a variable
摘要:当ADT或者SDK更新会产生一些问题,比如:R cannot be resolved to a variable。本文主要以图文的形式总结下这个问题。整合了一下网上的一些解决方法和个人使用的方法。 问题描述: 1、创建工程的配置如下: 2、建立新工程报错:R cannot be resolved to a variable。编译环境是OK的。报错图如下:
NotificationCompat cannot be resolved to a variable eclipse
在编码时候发现错误,NotificationCompat cannot be resolved to a variable  eclipse,少了V4的兼容包。 上网查了好久都没解决,主要是很多帖子提到要从sdk manager下载Android Support Library,可是我的eclipse的sdk manager里面没有Android Support Library,只有Andr
Eclipse新建工程编译R cannot be resolved to a variable问题
Eclipse新建工程编译R cannot be resolved to a variable问题 新建工程编译提示R cannot be resolved to a variable图1然后打开SDK Manager管理器,下载并安装Android SDK Build-tools图2然后重新编译OK
解决 android 的R文件不能生成 R cannot be resolved to a variable
遇到了R cannot be resolved to a variable 问题不用怕 一步一步来检查。  首先  新建项目或者导入项目时记得把虚拟机或者连接的手机断开 如果不断开系统会去读取你的 虚拟机或者手机的SDK 然后就容易导致不能生成R文件 问题 我就是连着手机不能生成R 的问题。 如果上边方法不可以就试一下下边的几个方法 1. 检查Android 的SDK是否丢失需
android r cannot be resolved to a variable 错误以及 所有的文件没有报错但是项目报错
r cannot be resolved to a variable,这个错误几乎每个安卓开发者都会遇到,网上的答案一般都是:     1. 检查Android 的SDK是否丢失需要重新下载,检查build path     2.确保class没有import Android.R;     3,错误class引用的layout的xml文件没有错误     4.检查AndroidManife
关于在 eclipse R cannot be resolved to a variable 解決
以前写Android项目碰到过好几次这种情况,我大概总结下总共如下几点: 1.你的xml文件有错误,检查下class引用的layout的xml文件没有错误 2 检查AndroidManifest.xml文件,里边的package,layout配置文件,strings.xml等的字符串全部书写正确 3.layout的xml文件中引用的strings.xml中的字符串拼写完全正确