2 u010983881 u010983881 于 2013.08.27 12:56 提问

【求助】eclipse新导入的android项目不能生成R.java文件

用eclipse新导入了一个项目,提示R cannot be resolved to a variable.我查看了一下gen文件夹 没有R.java 文件。

按照网上的各种解决办法还是没能解决掉,比如 clean 项目 、 Fix Project Properties 等。各位给看看吧,实在不行可以提供源代码。

2个回答

hsstc
hsstc   2013.08.27 16:48
已采纳

这个资源项在 Android平台的源码里面是private属性的。private属性的资源,编译时也会被转换成一个整型常量,但跟public属性的资源不同的是,每次编译得到的整型值是不一样的,所以把变成<style name="Dialog" parent="*android:style/Theme.Dialog.Alert"><br> <style name="XWindowTitle" parent="android:WindowTitle">变成<style name="XWindowTitle" parent="*android:WindowTitle">加上两个星号就可以编译通过了 </p>

u010983881
u010983881 哈哈,谢谢你了。不过作为菜鸟,你说的这些慢慢领悟吧,3Q
大约 4 年之前 回复
shaojie519
shaojie519   2013.08.27 13:15

项目右键properties,看下BuildPath里面的设置是否正确

u010983881
u010983881 源码估计不用改,就是各种配置。。。弄好了给我说一声吧,谢谢你
大约 4 年之前 回复
u010983881
u010983881 不知道你是否有时间,我给你个源代码的连接吧,你有时间帮我试试 http://pan.baidu.com/share/link?shareid=1509030557&uk=1661578995
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片