0

我收到许多人似乎遇到的错误“R 无法解析为变量”。但是,我所看到的答案都没有对我有用。我已经使用了所有默认设置并创建了一个 helloworld 项目。立即创建“R 无法解析为变量”错误,我看不出有什么问题...没有 xml 错误,/res/ 文件夹中的所有小写字母,AndroidManifest.xml 中没有区别。

作为参考,MainActivity.java 上的代码是:

package com.test.helloworld;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity 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;
    }

}

eclipse设置有问题吗?我使用的是 Windows 7 64 位

4

1 回答 1

0

每当我遇到 R 没有生成甚至消失的问题时,首先清理并重建项目,如果这不起作用,那么这是由于 XML 布局文件中的一些问题导致应用程序无法构建。检查 /res 目录,其中一定有一些文件有错误,这会阻止构建应用程序。例如,它可能是一个布局文件,也可能是由于缺少某些资源,但您已经在 XML 文件中定义了它。

于 2013-06-20T04:28:10.363 回答