No se puede resolver nada.

Estoy desarrollando aplicaciones para Android con Eclipse.

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

Pero Eclipse me muestra un error: "data" no se puede 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


Importe 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 tienes que usar com.example.R (donde com.example es el nombre de tu paquete), porque Eclipse piensa que estás usando android.R de forma predeterminada. Probar esto.

¡Intenta limpiar y reconstruir tu proyecto!

O simplemente eliminar la 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 el error comprueba esto: Abrir archivo sin formato

  • Fragmento de Android objeto nulo mNextAnim Crach interno
  • Portar aplicaciones java a la plataforma Android
  • ¿Puedo desarrollar aplicaciones de Android sin IDE?
  • Manera de almacenar un diccionario grande con poca huella de memoria + búsquedas rápidas (en Android)
  • ¿Cómo puedo compartir varios archivos a través de un intento?
  • Modificación inesperada del almacenamiento de contenido de Android Studio
  • Utilizar JRuby para llamar directamente a Android Java Methods
  • Android Toast Mensajes no funcionan
  • Runnable se publica correctamente pero no se ejecuta
  • Cómo acceder a una cadena utilizando un nombre de cadena dinámica en android (similar a eval en javascript)?
  • NullPointerException: name == null
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.