2015-05-11 5 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 генерируется по умолчанию в Android, поскольку она содержит ссылки на другие переменные проверить, если вы добавили код (нитного> макете) .xml сначала сохранить его перейти к java-коду и использовать поиск по id (попробуйте выбрать проект-> щелкнуть правой кнопкой мыши-> инструменты для Android-> исправить свойства проекта)

0

Попробуйте удалить файл R вручную. Затем очистите и перестройте свой проект.

0

Возможно, существует ошибка или дублирование в одном из файлов макета xml. R.java не может быть создан в папке gen вашего проекта, если у вас есть ошибки xml. Исправьте ошибки, затем очистите и ваш проект. Каждый раз, когда я получаю ошибку для R, это потому, что у меня ошибка в xml.

0

Просто восстановить, и он будет работать снова: Build -> Rebuild Project

Смежные вопросы