quarta-feira, 15 de junho de 2011
A Classe R do meu projeto Android sumiu, o que fazer?
Esse é um bug que aparece uma vez o outra quando agente tá programando para Android, a culpa disso é o plugin ADT, que simplesmente não consegue regerar a Classe R do projeto.
Vou citar aqui os procedimentos que podem ser utilizados para a resuloção do problema.
Geralmente com um clean no projeto já resolve:
Project -> clean
Se essa opção não funcionar tente:
Botão direito do mouse sobre o projeto -> Android Tolls -> Fix Projetcs Properties.
Outra opção é dá um refresh no projeto
Selecione o projeto e aperte f5
Se nenhuma dessas opções funcionar (o que aconteceu comigo recentemente), você deve ter alterado Project Build Target (PBT) do seu projeto, para que a Classe R volte ao normal mude o PBT para versão anterior.
A opção de mudar o PBT pode ser encontrada, clicando o botão direito do mouse sobre o projeto -> Properties -> Android.
Se ainda assim não funcionar, concerteza deve ser algum erro nos seus arquivos xml, lembre-se que os nomes de variáveis seguem uma convenção (todos tem que ser minusculas), e se você tem várias pastas para diversos tipos de resoluções, lembre que os nomes das variáveis devem ser iguais em todos xml, exemplo:
Um arquivo que tá na pasta layout com nome de main.xml, e se você tiver esse mesmo arquivo na pasta layou-small os nomes das variáveis e disposição dos componentes devem ser exatamente igual ao main.xml da pasta layout.
Bom é isso aí, com alguns desses passos (ou com todos) você deve conseguir resolver o problema da classe R.
Assinar:
Postar comentários (Atom)

0 comentários:
Postar um comentário