【常见问题】Android项目 R.layout.main报错

本文描述了在使用Eclipse+ADT进行Android开发时遇到的R文件缺失问题及解决方案。通过升级ADT插件版本至22.0.4,成功解决了自建项目及Sample项目无法正确编译的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    为了学习Android开发,安装了Eclipse+ADT的开发环境,结果新建的项目包括Sample项目全部报错,Activity中的setContentView(R.layout.main);报错,找不到main。擦,光屁股推磨---还没开始就丢人!努力寻找问题根源,Java的东西不就是引用找不到嘛,一眼就看出是这个R文件不存在。网上一搜,这个R是动态生成的,一看gen目录下,啥都没有!编译环境有问题啊!网上又搜了大半圈,什么clean啊,“Fix Project properties”啊,全都不对。试了Android的各种版本(2.2~4.2.2)全都一样,又换到最新的Eclipse(Kepler)试了一下,同样的问题。完了,这摆明了不让我进步嘛,那只剩下一条路了---能升级的东西全都升级一遍!也就是这个问题的主角:ADT!!!

    ADT升级到最新版本后(目前为:22.0.4.v201307151829--741630)问题解决了,自建项目和Sample项目都能正确编译了!万恶的插件啊,都22了还有这种低级问题!话说有些人22早就过上没羞没臊的限制级的日子了。

目测存在该问题的插件版本有:

  • 20.0.3.v201208082019-427395
  • 22.0.1.v201305230001--685705


转载于:https://my.oschina.net/u/699015/blog/147286

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值