android资源文件找不到

最近新学写android应用程序,首先想写一个界面。按照参考书样例来写的程序,但是在最后bulid的时候发现所有R.###(包括R.string.##,以及R.layout.main等都无法resolved。)我的做法是在外部写好的main.xml,string.xml以及主java文件,然后建造一个工程把前面的文件代替进去。但是build就发现所有的R.### cannot be resolved。

setContentView(R.layout.main)就像这句的R.layout.main就无法resolved。参考了网上修改的方法,clean以后rebuilt的方法也不行,前面的import申明中也没有android.R的错误.

 

需要在AndroidManifest中进行注册 activity

建议用插件自动生成

有可能是你在导入android.R的时候出错了,建议删除import android.R 然后重新编译。

是否安装了JAVA SDK 6?是的话这个问题好办,打开eclipse,菜单栏选择window->preferences,弹出对话框,对话框左侧菜单选择java->compiler,再在对话框右侧找到compiler compliance level 这个选项,选择1.5,问题解决。

不同的eclipse版本具体选择路径可能不同,不过只要找到JAVA编译器选项将其选为1.5就可以。

1.先检查你的代码,代码有误,R.java文件是生成不了的

2. 把Project ----> Build Automatically那个选项勾上,让工程每次修改完后都会自动编译,这样R.java会是最新的(这时候程序有误,不会生成)

3. Project ---> Clean,点开后,选中你的工程,然后OK,会Reset你的工程设置,然后重新Build一下,这样三步下来,就能搞定你的问题了。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值