在eclipse中,新建android项目时,通过id属性在.java文件中引用.xml文件中的组件时出错。具体见下面:

.java文件(只有前面的一部分,剩下的不影响我描述的问题):.xml文件(同样只有一部分):请问为什么会出错呢?具体应该怎么做呢?刚开始自学,求大侠指教... .java 文件(只有前面的一部分,剩下的不影响我描述的问题):

.xml文件(同样只有一部分):
请问为什么会出错呢?具体应该怎么做呢?刚开始自学,求大侠指教
展开
 我来答
stwwxjs
2013-04-18 · TA获得超过593个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:196万
展开全部
原因:应该是你项目包里gen中R.java文件消失了
解决方法:
(1)右击项目->Android tools ->Fix Project Properties
(2)Project -> Clean, 然后选择指定的项目,确定
追问
我的gen中本来有R.java文件,clean后反而没有了,请问是怎么回事啊?
追答
我刚刚导入一个项目后,结果发现R.java不见了,后来通过clean就恢复正常了... 如果clean几次还不行的话,那还有一个比较笨拙的方法——新建一个项目,把原来的Activity复制进去
liu069080218
2013-04-18 · TA获得超过117个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:46.3万
展开全部
先检查id对应的组件存在
project->clean下试试。
追问

id组件我都定义在.xml文件里面了啊,clean后.java文件变成了这样:

每一个R下面都有一个红色的波浪线,而且gen包里面没有R.java文件,clean之前有的

追答
R.java是自动生成的。 检查组件的Id, name, 属性名 是否拼写错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-18
展开全部
1.看你应用程序中是否存在R.java文件
2.你导入的时候 R.java文件是不是导入是否出错
追问
本来有R.文件,clean后就没有了,还有就是我不知道导入的时候R.java文件有没有出错,请问怎么判断呢?
追答
看下你的程序是否有错、检查这个app所用的SDK版本,然后在看下buildPath看看是不是导入jar包的时候报错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式