0

您好,我无法从我的应用程序中导入带有布局资源的 R 这是我完全遵循的代码,但 eclipse 不会运行应用程序

package menu.packg;

import android.app.Activity;
import android.os.Bundle;
import android.widget.*;

import menu.packg.R;


public class Menuactivity extends Activity{
    @Override
    public void onCreate(Bundle savedInstanceState){ 
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
    }
}
4

4 回答 4

2

R 是自动生成的。但是,如果您想在您的 gen 目录中创建 R.java ,请尝试使用它。

-> Right click on the Respective Project Folder in eclipse
-> Click Properties, then select Java Build Path, then select source
-> Now select Add Folder at right side of that window,
-> Select on gen folder -> then select Ok, again Ok.

现在您将获得项目的相应 gen 包。现在尝试清理项目。

希望它会帮助你。我已经这样做了,它对我有很大帮助。

享受。

:)

于 2012-06-27T04:22:55.017 回答
1
  1. 检查所有的 XML,
  2. 项目 -> 清洁,
  3. 右键单击-> 修复项目属性,
  4. 重复。
  5. 也许尝试重新启动 Eclipse

我的 R 代问题恐慌清单

于 2012-06-27T04:19:54.980 回答
1

您根本不必导入R.java文件。它会自动生成(如果您有有效的 XML)并为您处理。

于 2012-06-27T04:06:18.243 回答
1

此外,根据我的经验,有时如果您的布局有问题,构建将不会完成,因此R.java将无法正确生成。

你确定你的布局没有错误吗?

于 2012-06-27T04:26:36.053 回答