写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.