R cannot be resolved to a variable
有的时候我们只是正常的写一个setContentView(R.Layout.xxx);结果发现R文件如图所示就报错,不就是包导错了了,重新导就是。可是我发现,手动配置R包,无论是build project还是clean始终无法解决错误,后来我把整个onCreate(Bundle savedInstanceState)方法删除了重新写才发现了问题。
操作方法
- 01
我们大都习惯用Alt+/,然后直接enter回车。看看我Atl+/,第一排显示的是Android.R,不是第二个我工程需要的包和R。这个类似的问题已经纠结我好多次,但之前一直都是好好的,但为什么会这样呢?仔细回想了一下,这些问题都是在我“优化”了eclipse之后出现的。eclipse用久了有点卡,就按照网上的经验贴优化了一下,结果发现各种错误。甚至有些时候在layout布局文件中,Atl+/会是提示我this elements unknown!!!!!希望能帮到大家。
- 02
选择第二个排,箭头指的那个R。
赞 (0)