Android eclipse ADT

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?

Está resposta pode lhe ajudar.

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.

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)

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.

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.