R.raw.todo no puede ser resuelto

Estoy desarrollando aplicaciones para Android con Eclipse.

En mi aplicación, trato de leer un archivo: data.xml. Lo puse en res / raw / y para acceder a él se supone que debo usar getRessources (). OpenRawResource (R.raw.data);

Pero Eclipse me muestra un error: “datos” no se pueden resolver o no es un campo.

Pero el campo está en el gen / R.java !!!

public final class R { public static final class raw { public static final int data=0x7f040000; } } 

Algunas ideas ? Gracias


Solución: ¡importa los archivos correctos de R.java! import my_package.R;

Deja de confiar en ctrl + shift + O …

Ya me enfrenté a este problema hace varias semanas. Simplemente tiene que usar com.example.R (donde com.example es el nombre de su paquete), porque Eclipse cree que está usando android.R de manera predeterminada. Probar esto.

¡Intenta limpiar y reconstruir tu proyecto!

O simplemente borre import android.R; .

Si ese data.xml is in raw folder pero aún no se resuelve una vez, Clean and build your project and check.

Aún error, comprueba esto: Abrir archivo sin formato