não pode resolver símbolo R, setContentView () studio android

? McJim @ | Original: StackOverFlow
---

Eu encontrei vários posts sobre esta questão e lê-los . Eu tentei reconstruir o projeto, fazer um projeto limpo e uma gradle -clean, bem ainda não ajudou.

Talvez haja algo de errado com meus códigos ?

O erro que eu recebo em mentiras " setContentView ( R.layout.read_comments ) " não pode resolver símbolo R

Aqui está o meu código:

package com.example.mysqltest;

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

public class ReadComments extends Activity{

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.read_comments);
    }
}
---

Top 5 Responder

1Mina Tadros @

Este erro às vezes acontecia, se houver erro em um dos seus arquivos de layout XML. Neste caso, o projecto não conseguiu gerar o ficheiro de R . Confira os outros erros que parece que você saiba que erro e no qual arquivo de layout xml causou isso . Se o projeto estava trabalhando antes e ele não está funcionando agora, verificar o histórico do projeto para saber qual modificação causou este erro.

2Cathal Bolster @

Concordo, o problema está em outro lugar no projeto, verifique a guia Problems (estou usando Eclipse - versão Juno ) .

Eu tinha criado o projeto usando uma versão anterior do Eclipse, depois de importar o projeto para a nova versão do Eclipse que modificou o arquivo de projeto de

target = Google Inc. : Google APIs : 15

to

target = Google Inc. : Google APIs : 10

Uma vez que eu revertido para 15 os erros R resolvido si.