当我创建新项目R.java文件丢失时,XML文件中没有错误

时间:2014-01-02 10:01:47

标签: android r.java-file

// R上。给出“R无法解析为变量”的错误。 我正在尝试制作一个简单的程序,但是当我创建项目时,它会显示“R无法解析为变量”。

package com.example.ghanshyam;

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);
    //R cannot be resolved to a variable
    }


    @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;
    }

}

3 个答案:

答案 0 :(得分:0)

  1. 安装Android SDK Tools后,您应该使用Android SDK Manager
  2. 安装Android SDK Build-tools
  3. 尝试在androidmanifest.xml中添加一些空格,然后保存文件
  4. 尝试清理并重建项目

答案 1 :(得分:0)

试试这个,它对我有用:

Right-click on the Project root --> Android Tools --> Fix Project Properties

答案 2 :(得分:0)

别担心。首先,您可以清理项目,然后运行项目。如果这不起作用,请按照以下链接:

以下是解决此问题的最佳方法:Android开发 - Where is my R.Java file?

R cannot be resolved - Android error

R cannot be resolved to a variable

R cannot be resolved to a variable -- mailing list entry

Fixed: R cannot be resolved to a variable