建立android工程时compile with选择不同的API版本为什么会影响R文件生成?

情况是这样的,我现在新建一个android工程e,compilewith选项的API版本选择最高版本5.1.1然后生成的目录是这样的如图,gen文件夹下自动包含了v7包,... 情况是这样的,我现在新建一个android工程e,compile with选项的API版本选择最高版本5.1.1

然后生成的目录是这样的

如图,gen文件夹下自动包含了v7包,而且R.java也自动生成了,虽然有报错,但是只要在property里把v7包添加上就可以解决问题
但是我又建了一个工程f,compile with 选项选择的是4.1版本,如图

然后生成的目录就坑爹了

gen文件夹下没有包含v7包,更没有自动生成R.java文件,这时我即使在properties里添加了v7包,仍然不能生成R.java文件,eclipse重启过,电脑重启过,clean过,手动build过,android tool->fix过,refresh过,仍然解决不了问题,求帮助,谢谢各位了
展开
 我来答
志当存高远389
2015-04-23 · 知道合伙人互联网行家
志当存高远389
知道合伙人互联网行家
采纳数:11236 获赞数:20406
08年毕业,一直从事计算机行业,从基层做起。有较强的实践操作能力。

向TA提问 私信TA
展开全部
关掉ADT,等一会儿之后再打开。有时候ADT刚启动,因为电脑本身的问题,有些sdk,包,plugin之类的东西还未来得及加载。有时候eclipse已经完全加载完毕了,而sdk还未加载进来的时候,eclipse就不再主动更新这些了,就会看不到R文件,jar包之类的东西了,关掉重启ADT就没问题了,要是屡次重启还是看不到,就是ADT缺少东西了应该,重下一个最好
追问
额...怎么重启adt?。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式