我已经试过这里之前找到这个问题的答案,但没有任何修复都为我工作。基本上,我的Android项目被拒绝运行 - 尽管我还没有从当你做一个新项目,给出的默认程序编辑它。“R解决不了”
我在Eclipse上的R
下有一条红色线,抛出错误“R无法解析为变量”。这表明,我进口android.R
,但我这样做的时候,另一个红线activity_main
下出现,这个时候,说这“不能得到解决或不是场”。
我完全不知道是怎么回事,并在编码或编程我不产好,所以绝对通俗地说任何答案将是真正伟大。我的代码到目前为止如下:
package com.randomproject.thebasics;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
你不需要导入android.R,但你确实需要确保你的资源文件是由Eclipse生成的。您应该有一个文件res/layout/activity_main.xml,用于创建gen/com.randomproject.thebasics/R.java – 2013-02-28 19:56:53
清单文件中可能存在问题。核实。 – 2013-02-28 20:02:18