setContentView(R.layout.activity_main) Error解决方法

写Android代码的过程中,编译器一直报错,错误出在这一行代码:

setContentView ( R . layout . activity_main )

提示信息是:
activity_main cannot be resolved or is not a field

明明很奇怪,编译环境自动生成的 怎么会报错呢?连续做了几个过程都出现这样的问题。

 

回来再网上找到解决方法:

删除 包含文件 import android.R; 这句就可以了

 

报错原因是:如果你在R.java还没有来得及自动生成的时候选择了fix imports,那么Eclipse就会自动帮你导入android.R这个包,就会覆盖掉本地的R.java,所以就导致了你不能正常引用R.layout.activity_main.

你可能感兴趣的:(java学习笔记,Android学习笔记)