无法从eclipse上的应用程序导入R.

时间:2012-06-27 04:01:41

标签: android android-layout

你好,我无法从我的应用程序导入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 个答案:

答案 0 :(得分: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包。现在尝试清理项目。

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

享受。

:)

答案 1 :(得分:1)

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

答案 2 :(得分:1)

  1. 检查所有XML
  2. 项目 - >干净,
  3. 右键单击 - >修复项目属性,
  4. 重复。
  5. 也许尝试重启Eclipse
  6. 我对R代问题的恐慌清单

答案 3 :(得分:1)

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

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