刚开始学习android开发。看看视频,照着视频学习学习,从非常简单的项目开始,由于我以前从来没用过java,对eclipse 环境不熟悉,经常会犯很多低级的错误,这不,今天就犯了一个,调了好几次,也不知道因为什么。在网上搜索一下,终于找到答案,我记下来,以后在犯错误的时候好有地儿找。

事情是这样的,我建了一android app项目,在Activity.xml上增加一个按钮控件,然后回到.java文件上的onCreate方法上增加一个函数,还没等写呢,项目就出错了,我试着把增加的东西全部删除,仍然不好使,再然后我就试着重新建立一个新的工程,再试,仍然不好使,这下我可蒙了,我什么也没修改,怎么就编译不过去了呢?这些年,我的惰性越来越大,行了,今天先放下吧,弄不出来闹心,第二天,我又重启电脑,打开仍然不好使,没招了,试着上网搜索一下吧,终于找到答案了。原来是eclipse自身的bug,罗嗦了这么多,记录一下解决方法吧。

1.删除 import android.R; (我是使用这个好使的)

2.修改完代码后尝试重新编译,在“项目-》清理”然后再编译。

3.重启eclipse

原因分析(整理网上的一些解决办法):

说法1:修改了main.xml 内容后,保存。理应的Eclipse自动编译次,将ID加载到R文件里
      有时候Eclipse不好用,这个功能会失效,改完代码后直接先尝试编译下,可能会好使。

说法2:eclipse有几个小问题,有时候代码没有错,但是eclipse一直提示错误,这要在“项目-》清理”然后再编译。还有些时候xml里面包含文字时,R.java会出现id解析缺少“=”,这是把文字修改成别的或许就好了

注:此部分解决方法和内容只是将CSDN的帖子做了整理,方便大家使用。

帖子来自:http://topic.csdn.net/u/20100826/23/537d8bc1-a548-4676-99a3-8b3f172923b4.html

本人.net开发出身,小感慨一下别喷我,还是微软的开发工具用着简单,而且这种bug少呀,看来人家的测试做的真好。

转载于:https://www.cnblogs.com/zhongbingshu/archive/2012/01/02/2310035.html

android setContentView(R.layout.main) 语法错误相关推荐

  1. setContentView(R.layout.main)在Android里面,这句话是什么意思?

    setContentView(R.layout.main)在Android里面,这句话是什么意思? R.layout.main是个布局文件即控件都是如何摆放如何显示的,setContentView就是 ...

  2. JAVA里面main找不到符号_java – 带有NBAndroid的NetBeans – 找不到符号setContentView(R.layout.main);...

    我最近使用NB Android 1.11插件安装了NetBeans 7.1.1.启动一个新的HelloWorld项目后,我从测试代码中收到以下错误: C:\Users\Daniel\Documents ...

  3. Troubleshoot: R.Layout.Main cannot be resolved

    问题: 下面代码中的第12行出错:R.layout.main cannot be resolved. 1 package com.Tealc.DaysBetween; 2 3 import andro ...

  4. Dialogs 介绍 和 dialog.setContentView(R.layout.custom_dialog);

    Dialogs 对话框通常是一个显示在当前活动前面的小窗口.下面的活动失去焦点而由对话框接受所有的用户交互.对话框通常被用来当做通知或者运行中的应用程序相关的短暂活动. Android API支持下面 ...

  5. android里R.layout.的问题

    今天,在Exlipse里的一个项目在.java文件里写  setContentView(R.layout.activity_problem);时,显示错误,以为是R.java文件里没有对应的activ ...

  6. setContentView(R.layout.xxx)出错解决方法

    编android程序的时候出现了一个很奇怪的错误: 错误:找不到符号 符号:变量xxx 位置:类layout 指向的位置是: setContentView(R.layout.xxx) 我感到很奇怪,这 ...

  7. setContentView(R.layout.activity_main);一直报错,原来是glide惹得祸

    今天在测试一个demo时,很莫名奇妙的在  setContentView(R.layout.activity_main) 一直报错,检查了layout都没有任何错误,新建一个启动类,布局都是最简单的, ...

  8. Android studio R文件丢失或错误解决方法

    Android studio R文件丢失或错误解决方法 参考文章: (1)Android studio R文件丢失或错误解决方法 (2)https://www.cnblogs.com/dean-Li/ ...

  9. Android代码报错:setContentView(R.layout.activity_main)

    在R.layout里面明明看到自动生成了默认的布局activity_main,在这里引用就出错. 在import里面果然找到这么一句: import android.R; 删掉这一句就正常了. 出现这 ...

最新文章

  1. 《精通Wireshark》—第2章2.6节总结
  2. 硬件:电脑基础进阶必学知识,详解电脑主板跳线!
  3. AngularJS中实现显示或隐藏动画效果的3种方式
  4. 编程语言在中国哪种职位最多_您使用最多的是哪种“古老”编程语言?
  5. levelshifter工作原理_从滑块问题看Level Shifter中Latch的状态转换
  6. python绘图库seaborn_Matplotlib Toolkits:python高级绘图库seaborn
  7. fiddler和F12的区别
  8. idea新建module路径问题
  9. 详解Oracle数据货场中三种优化:分区、维度和物化视图
  10. 9550电机_扭矩公式9550是什么 电机扭矩计算公式T=9550P/n怎么算
  11. 大学毕业半年后的若干感想
  12. Robotics Toolbox :(1)建立机器人模型
  13. web播放m3u8文件且进行加密处理
  14. java之Io-File类
  15. Vs2008调试慢的问题
  16. CentOS 无法连接网络解决办法
  17. WIN32 2048游戏
  18. 阿里云搭建JAVA环境详解(jdk+mysql+tomcat)
  19. java基于springboot在线小说阅读网站
  20. SetCapture GetCapture ReleaseCapture

热门文章

  1. 【趣图】尽管如此,我还是热爱编程!
  2. Visio 2007 大括号
  3. vue2对应的常用插件版本
  4. 【华为OD机试真题 JS】德州扑克
  5. Springboot redis多数据源过期监听案例
  6. 全息图像学习记录(1)——SFFT算法
  7. 利用js读取xml文件
  8. 计算机键盘无线遥控器实现方法,利用红外遥控器实现单片机键盘无线式操作
  9. widows10专业版激活,不用工具
  10. React 中ref 的使用(类组件和函数组件)以及forwardRef 与 useImperativeHandle 详解