R.layout.main无法解析

Mar*_*ore 19 eclipse android

在win XP上使用Eclipse.我之前已经创建了一个应用程序或2,但我正在研究'真实'版本并得到上述错误.

我正在创建1.5版本的funnies,所以已经启动了2.1的新项目.

package xxx.guest;

import android.R;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;

public class briefme extends Activity {

 private String strURL;
           ........
           ........ 

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main ); 
Run Code Online (Sandbox Code Playgroud)

项目如下(注意我出于保密原因删除了一些名称!)

有什么想法出了什么问题?

谢谢,

马丁.

项目截图在这里

Jam*_*mes 60

我会尝试刷新,如果这不起作用,关闭并打开项目.

如果这两个失败,删除并重新创建R(它应该自动生成)(复制它只是为了安全起见).

我已经发生了几次这种情况,这些是我通常用来修复错误的三件事.

编辑:还尝试更改导入:

import android.R;
Run Code Online (Sandbox Code Playgroud)

至:

import your.package.R;
Run Code Online (Sandbox Code Playgroud)

  • 改为`my.package.R`时工作 (6认同)
  • >我的项目包含一个r.java.at开头,R.layout.main工作正常.但是,添加一些代码后它不起作用,并且错误是R.layout.main无法解决.什么是问题?>看看你的进口.可能是行:import android.R; 取自另一个Stackoverflow Q:将在那里.如果是这种情况,请删除它,以便您的项目将使用默认的Android Resources类解析R,但使用从/ res /文件夹自动生成的类. (2认同)