安卓开发 找不到R文件,怎么办,1个礼拜都没解决问题

我用安卓Studio开发一个简易计算器,显示如下:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 获取运算符
btnCommand[0] = (Button) findViewById(R.id.add);
btnCommand[1] = (Button) findViewById(R.id.subtract);
btnCommand[2] = (Button) findViewById(R.id.multiply);
btnCommand[3] = (Button) findViewById(R.id.divide);
btnCommand[4] = (Button) findViewById(R.id.equal);
// 获取数字
btnNum[0] = (Button) findViewById(R.id.num0);
btnNum[1] = (Button) findViewById(R.id.num1);
btnNum[2] = (Button) findViewById(R.id.num2);
btnNum[3] = (Button) findViewById(R.id.num3);
btnNum[4] = (Button) findViewById(R.id.num4);
btnNum[5] = (Button) findViewById(R.id.num5);
btnNum[6] = (Button) findViewById(R.id.num6);
btnNum[7] = (Button) findViewById(R.id.num7);
btnNum[8] = (Button) findViewById(R.id.num8);
btnNum[9] = (Button) findViewById(R.id.num9);
btnNum[10] = (Button) findViewById(R.id.point);
// 初始化显示结果区域
editText = (EditText) findViewById(R.id.result);
所有的R都显示为红色,提示can't resolve the symbol'R'。

这是做计算器的代码对吧?我以前也是,R文件自动生不成,后来clean了几次就好多了,或者关了重启Eclispse

R文件遗失如Clear后没有效果。 打开studio 找到类似eclipse中的Problems 或者看下log。 应该是布局或者文件命名之类的问题.

你是不是哪里写错,代码写错会出现这种情况,你认真看看