Android eclipse ADT

5 respostas Resolvido
J

Oi pessoal, tenho uma aplicação desenvolvida no eclipse ADT.
Eu adicionei um campo e escrevi errado nome do campo colocando com acento.
No arquivo R.java ele gerou o arquivo dessa forma:

public static final int txtComentario=0x7f0a00bf; public static final int txtComentário=0x7f0a00c9;

Eu já removi o campo da tela, mas ele continua gerando o arquivo R.java errado.
Já apaguei o arquivo R.java, já reiniciei o Eclipse, e ele continua gerando o arquivo com erro.

Description Resource Path Location Type Syntax error on token "Invalid Character", , expected R.java /project/gen/br/com/package line 936 Java Problem

Como fazer o R.java gerar corretamente?

5 Respostas

wldomiciano

Está resposta pode lhe ajudar.

J

fiz todos os procedimentos desse link mas ainda ta gerando esse campo:
int id txtComentário 0x7f0a00c9

mas não to achando nenhum lugar que tem esse campo. Ele já foi removido.

J

eu estou procurando, esse campo já foi removido. Não tem nada mais no projeto.
Apaguei a pasta gen e a pasta bin, cliquei na opção clean, restartei o eclipse, e fiz um novo build.
O erro continuou.

Inclusive removi a pagina que tinha criado, limpei de novo, e ao gerar o R.java continua gerando o campo com erro (sendo que não existe mais)

FelipeTorres
Solucao aceita

Faz o seguinte, nessa ordem:

  1. No seu layout que deve estar em res/layout, remova a propriedade android:id="@+id/txtComentário"
  2. Remova o arquivo gen/R.java
  3. Clique em Project -> Clean...

Isso deve funcionar.

J

eu fiz isso. Alterei o nome do produto, segui essa ordem e continua gerando o R.java com o atributo.
Pelo que estou pesquisando, tem alguma coisa a ver com cache do eclipse.

Criado 17 de fevereiro de 2016
Ultima resposta 17 de fev. de 2016
Respostas 5
Participantes 3