Android开发过程中,碰到R cannot be resolved to a variable的报错信息,网上的解决办法汇总:

首先说下我自己的问题所在,尝试过网上的各种方法,均未奏效,最后发现是drawable中图片命名的问题(自己采用了大写字母命名),即使没有使用也要正确命名。

下面是网上总结的方法:
1. 检查Android 的SDK是否丢失需要重新下载,检查build path
2.确保class没有import Android.R;
3,错误class引用的layout的xml文件没有错误
4.检查AndroidManifest.xml文件,里边的package,layout配置文件,strings.xml等的字符串全部书写正确
5.layout的xml文件中引用的strings.xml中的字符串拼写完全正确
6.在layout 的xml文件手写添加一个控件,看id能否在R.java中自动生成,如果不能,那很大可能就是这个layout 的xml文件有问题,查看格式是否使用正确,或者包含什么非法字符串,或者调用到了不正确的字符串,等等,可以使用排除法,挨个去掉控件,直到发现error message消失或者id能在R.java中自动生成。
7.删掉gen文件夹,使R.java重新自动生成一次,如果不能生成,继续检查layout的xml文件是否有如上不易发觉的问题
8.Clean project ,重新build,或者重新import project。
9.重启eclipse
10.重启电脑,以防Android 虚拟机的问题

Android: R cannot be resolved to a variable相关推荐

  1. Eclipse新建工程编译R cannot be resolved to a variable问题

    Eclipse新建工程编译R cannot be resolved to a variable问题 新建工程编译提示R cannot be resolved to a variable 图1 然后打开 ...

  2. R cannot be resolved to a variable

    最近在引入第三方sdk以及资源报错 R.id.edit->   R cannot be resolved to a   variable 1. 检查res  下面是否有相应的edit 2.检查g ...

  3. android R Variable Refresh Rate 可变帧率 VRR

    android R 可变帧率VRR 前言 API简述 Graphics相关代码分析 1.用户设置刷新率流程 2.SurfaceFlinger设置刷新率 使用API以及验证 前言 本文代码基于Andro ...

  4. R con not resolved of types

    R con not resolved of types 一般有如下原因 : 1.你的工程以及需要导入的包不在同一个子文件夹中 2.相应的Project.properties "target= ...

  5. android r中的变量_R中的变量

    android r中的变量 Variables in R are the same as the notion of variables in any other programming langua ...

  6. Android中cannot be resolved or is not a field错误的解决办法

    以下问题可以参考: 1.R cannot be resolved or is not a field 2.id cannot be resolved or is not a field 在写第一程序的 ...

  7. R创建分类变量(categorical variable)

    R创建分类变量(categorical variable) 目录 R创建分类变量(categorical variable) 创建分类变量

  8. Android 自带图标库 android.R.drawable

    在xml文件中调用. android:title="@string/secure_connect" android:orderInCategory="100" ...

  9. 自定义控件android.r,Android控件架构与自定义控件

    前言 最近在开发的路上越走越远了,每天在看各位大神公众号更新内容是自定义View的时候,一些小的内容有点模具,决定回过头来温习一下过往的内容.此篇也是根据android群英传来总结的一篇文章. 1 A ...

最新文章

  1. 字符串编辑距离(Edit Distance)
  2. ../include/my_global.h:1107: 错误:对 C++ 内建类型‘bool’的重声明
  3. mongodb高可用性架构---Replica Set
  4. - -(我最近的开发..)
  5. 简单线性分类学习机(平分最近点法)matlab实现
  6. 【PC工具】简单好用的截屏gif录制小软件
  7. C语言中函数如何返回结构体?
  8. 周六直播丨细致入微 – OceanBase云平台安装部署实战
  9. 实现系统菜单的两种方式
  10. (转)Mysql 增删用户
  11. vim粘贴后格式错乱解决办法
  12. python汉化补丁包怎么安装_如何安装python包
  13. MBR分区表详解(SD卡)
  14. java 清除文本框数据_Java 添加、读取、删除Excel文本框
  15. OpenGL GLM 环境配置
  16. Word一行有空白格,却无法输入新的文字
  17. mysql 伪表_伪表和伪列
  18. 手机中的小金库被盗?手机支付安全如何保障
  19. 【W5500】STM32 H743驱动W5500进行UDP收发
  20. 如何用手机APP实现PLC远程监控

热门文章

  1. 一老太太看完黑人百米赛后,抹着眼泪说:吓死人!几个挖煤的跪成一排被枪毙,没瞄准就开了枪,娃儿们吓得那个跑呀,绳子都拦不住哇!
  2. java300行程序代码_神级程序员JavaScript300行代码搞定汉字转拼音
  3. 1号店电商实时数据分析系统(持续更新,未完待续,每天一点点)
  4. 中小手机厂商遇倒闭潮:沦为小米华为炮灰
  5. 无线电力传输(摘自tom)
  6. 无穷积分敛散性判别——迪利克雷判别/阿贝尔判别法
  7. 树莓派扩容SD系统卡
  8. JavaScript实现狂欢舞动的小球
  9. 中国联通:今年5G资本开支维持在80亿元,年末建成超4万个5G基站
  10. html5表单域,html5表单控件和表单域