因为和同学分开做的android软件,现在想整合他做的界面部分,于是拷贝了res和src文件夹的文件,其中包括一个res.menu文件夹中的XML。但是每次将该文件导入到工程总无法自动在R.java中生成相应的ID。
上网找了两种方法:
第一种:使用项目(project)->clean……清除之后重新build项目。当我clean之后发现R.java文件被删除了,然后无论我怎么重新运行也不能再自动生成出来。于是乎……悲剧了,重新建了新工程并使用其他方法了!
第二种:右击菜单中的该工程选择Android Tools->Fix Project Properties。经过多次尝试,发现这个选项并没有做出任何修改……(也可能是我发觉不出吧),即使我结合上面的第一种方法clean之后也没有任何反应!
那么,问题到底出在哪里呢??在我的项目菜单中显示的是整个项目没有错误(当然,除去那些因为菜单ID没有着落而出现的错 误),完全不知道该怎么办了……尝试新建工程并在res文件夹下建立menu文件夹,然后再在里面新建XML文件,接着是复制代码到该文件夹里。依旧没有 报错,但是依然无法自动生成在R.java文件夹中!
经过了各种网上查资料和自己的各种尝试,花了我两个晚上,期间甚至包括自己手写R.java文件(当然,这种方法是不可取的,假如程序能运行成功的话,自己编写的那一堆代码全部会被删除,R.java依旧是按照系统自动生成的编写方法去编写相关的ID)依旧无果。
今晚找了邹同学过来,估计是有过经验,当看到我实际操作之后就发现了可能出现的错误!
问题这这里: