Java R.layout.main错误,没有有效的解决方案

Java R.layout.main错误,没有有效的解决方案,java,android,package,main,setcontentview,Java,Android,Package,Main,Setcontentview,我刚刚开始为Android开发。我正在使用的教程使用下面的代码,但简单地说,它不起作用。在我寻找答案的过程中,我发现人们所说的解决方案中没有一个能帮我摆脱这个错误。下面列出了一些不起作用的方法 -清洁:它只是说在我解决错误之前无法清洁 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } -构建项

我刚刚开始为Android开发。我正在使用的教程使用下面的代码,但简单地说,它不起作用。在我寻找答案的过程中,我发现人们所说的解决方案中没有一个能帮我摆脱这个错误。下面列出了一些不起作用的方法

-清洁:它只是说在我解决错误之前无法清洁

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
}
-构建项目:它构建了它,但错误并没有消失

-删除导入R:错误没有消失

-重命名import R以导入me.package.R:错误仍然存在

下面是生成错误的代码

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
}

有人能帮我吗?

您的项目可能需要引用某个库jar,因此,由于某些编译问题,您的项目的R.java无法正确生成

布局文件中是否没有错误?您使用的IDE和生成方法是什么?我用Gradle在Intellij IDEA中发现了这个错误。删除.idea和相关文件并重新导入项目有帮助。您有资源吗?为main.xml签入文件夹“res/layout”。我猜您的布局实际上被称为activity_main,因为新的ADT向导就是这样使用的。它看起来更像是注释而不是答案,不是吗?