当前位置:编程学习 > wap >>

问一个简单的问题:关于gen

gen下为什么没有R。java文件。。。。 --------------------编程问答-------------------- 工程--project --clean
or 工程--右键--source--clean up --------------------编程问答-------------------- default.properties文件 7改成你已经安装的版本

target=android-7  --------------------编程问答-------------------- 你要重新建项目了。。。 --------------------编程问答-------------------- R.java是自动生成的,没有就说明你的项目有错误,不外乎上面提到的clean 还有版本问题,等。 --------------------编程问答-------------------- 这个问题我遇到几次
我每次出现这种问题的原因都是因为在layout下面的.xml文件不正确(不显示在哪里错)时,对工程进行clean操作造成的。
网上也差了很多资料,都没有好的解决方案
每次我的解决方案就是从新创建同名的工程,再重新把原来的那些文件拷贝进去
但是要注意的是,如果你的res文件夹下面文件(特别是layout下面的.xml文件)的没有错误的话,则可以把res文件夹一下子拷贝进工程里去,如果某个layout下面的.xml文件有错误的话(不一定显示红叉),那么就算拷贝进去R.java文件里的内容也不会变化。
所以建议先把src文件夹全拷贝进去,然后再把res下面的loyout文件夹以外的全部拷贝进去,之后再拷贝layout下面的.xml文件。
如果.xml文件不多的话可以一个一个的拷贝,多的话最好把最后一次引起问起的.xml文件先挑出来,把其他.xml文件先复制进去,最后在把有问题的.xml文件复制进去并修改。因为你把多个.xml文件拷贝进工程时,如果其中一个文件有错误,也可能导致R.java文件内容不会改变的。
建议以后clean操作慎用,要用clean也得先备份gen文件夹 --------------------编程问答--------------------
引用 1 楼 wgsddfe 的回复:
工程--project --clean
or 工程--右键--source--clean up


正解 --------------------编程问答-------------------- 感谢诸位,,,clean等方法全用了。。不好使。。准备重装 --------------------编程问答-------------------- 重装什么?
重新建立工程还不行?
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,