每次都会自动删除R.java文件

时间:2013-08-24 13:52:43

标签: java android r.java-file

我正在创建一个简单的启动画面,但我无法理解为什么每次创建新项目时都会自动删除R.java文件。我得到的唯一错误是R.java文件,即“R无法解析为变量”。我已经尝试使用Import.android.R将R导入我的项目,但错误仍然存​​在。请任何有解决方案的人。感谢

错误的代码部分如下:

package com.example.whereareyou3;

//import android.R;
import android.R;
import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.ProgressBar;

public class MainActivity extends Activity {

    Handler h1 = new Handler();
    private ProgressBar mProgress;
    long ms,splashTime=7000;
    boolean splashActive = true;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_main);

3 个答案:

答案 0 :(得分:2)

通常,当您的res文件夹包含一些具有不可接受名称的文件时(例如,可绘制文件夹中的文件名不能包含' - '字符或单词之间的空格)或者在xml解析中发生某些错误时,就会发生这种情况。而且你不应该导入android.R,你必须导入com.example.whereareyou3.R

答案 1 :(得分:0)

假设您的活动与存储布局的包具有相同的包,那么它应该有效。导入R不会修复它。

您最有可能通过清理项目来解决此问题。转到项目>干净。

此外,自升级到最新版本的Eclipse和ADT以来,我没有看到此错误。

答案 2 :(得分:0)

由于.error.in.some.xml文件

,可能会丢失R .java

如果是的话。通过清理代码来检查。

相关问题