Android, recurso de string não encontrado

Estou trabalhando em um aplicativo e estou recebendo erros ocultos. Coloquei algum recurso String emres/values/strings e salvou. Agora, se eu quiser acessá-lo em uma Atividade, recebo um erro como este

07-13 11:16:20.050: ERROR/AndroidRuntime(5883): Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x7f060006

E eu não consigo descobrir o porquê. O recurso fica assim:

<string name="dialog_download_text">please wait while downloading</string>

e eu quero acessá-lo como

public void onCreate(Bundle b){
    super.onCreate(b);
    String s = getResources().getString(R.string.dialog_download_text);
}

Eu também olhei para R.java e encontrei minha entrada

public static final class string {
    public static final int dialog_download_cancel=0x7f060005;
    public static final int dialog_download_text=0x7f060007;
    public static final int dialog_download_title=0x7f060006;
}

Não sei o que fazer, porque nunca tive um problema como esse antes. Por favor me ajude. Obrigado a todos.

questionAnswers(8)

yourAnswerToTheQuestion