EclipseJuno中第一个Android应用程序出错

EclipseJuno中第一个Android应用程序出错,android,eclipse,Android,Eclipse,我刚刚开始了一个Android开发的视频教程,我正在使用EclipseJuno。我在视频和谷歌的帮助下创建了第一个android应用程序,但代码中有一些额外的行,视频中没有包含这些行 package com.example.myfirstapp; import android.R; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class Main extends

我刚刚开始了一个Android开发的视频教程,我正在使用EclipseJuno。我在视频和谷歌的帮助下创建了第一个android应用程序,但代码中有一些额外的行,视频中没有包含这些行

package com.example.myfirstapp;
import android.R;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;


public class Main 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.main, menu);
    return true;
}

}
这是我工作区中的代码。它还显示了错误。它说“R不能解析为变量”,并建议导入R

请给我一些建议,告诉我如何解决这个问题。我试图删除onCreateOptions菜单并导入R。然后它建议从“R.layout.activity\u main”更改为“R.layout.activity\u list\u item”

救命啊!
谢谢

您正在导入此导入android.R;您应该删除相同的文件并清理并生成您的项目


如果资源文件中有错误,将不会生成R.java。你不应该导入android.R;因为你的应用程序将引用android框架中的资源,而不是你的项目资源文件。

这是一个常见错误。不要导入android。R只需删除导入、清理和生成


在Eclipse中,转到project并单击clean,然后单击build。将生成project R文件

请不要导入android.R;删除它显示了许多相同问题的结果。请在发布问题之前做一些研究。我以前也试过这样做。但在这之后,将“layout.activity\u main”更改为“activity\u list\u items”会出现新的错误。此外,对于onCreateOptions菜单方法,“R.menu.main,menu”还有另一个错误,这里它表示main不是resolves无法解析或不是字段。检查布局文件是否存在,如果存在意味着检查布局文件中是否有错误。删除oncreateoptionmenu方法并try@AnanyaKadir检查资源文件中是否存在任何错误。检查R.java是否正在运行generated@AnanyaKadir还要检查是否已将adt更新为rev 22,并检查是否已从android sdk管理器安装了android sdk构建工具。