2015-05-11 215 views
-4

每次我打电话给R时都说不能解决R符号,我该如何解决这个问题?无法解析R文件

package com.mohammadmustafa.web_loginregister.RegisterActivity.loginandregistration; 
import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 
import android.widget.TextView; 
import java.util.HashMap; 
import com.mohammadmustafa.web_loginregister.RegisterActivity.loginandregistration.helper.SessionManager; 
import com.mohammadmustafa.web_loginregister.RegisterActivity.loginandregistration.helper.SQLiteHandler; 

public class MainActivity extends Activity { 

    private TextView txtName; 
    private TextView txtEmail; 
    private Button btnLogout; 

    private SQLiteHandler db; 
    private SessionManager session; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

所有这里R是在一个红线:

 txtName = (TextView) findViewById(R.id.name); 
     txtEmail = (TextView) findViewById(R.id.email); 
     btnLogout = (Button) findViewById(R.id.btnLogout); 
+1

我不认为R是基于您的代码导入。 – CChi

+0

没有名为R的实例;这些静态方法没有名为R的类的证据。 – duffymo

+0

再次清理并重建您的项目,这可能会帮助您。或者,如果没有任何工作比你应该开始新的项目R文件将自动生成。 –

回答

0

R由默认在机器人产生的,因为它包含的其它变量如果 检查你在(水库>布局添加代码的参考).xml首先保存 跳转到java代码并使用find查看编号 (尝试选择project-> right click-> android tools-> fix project properties)

0

尝试手动删除R文件。然后清理并重建您的项目。

0

您的某个xml布局文件可能存在错误或重复。如果您有xml错误,R.java不能在项目的gen文件夹中创建。修复错误,然后清理和您的项目。每当我得到一个错误的R,因为我有一个错误的XML。

0

只是重建,它会再次工作:生成 - >重建项目