¿Por qué no puedo usar las anotaciones de Anulación en Android?

Estoy desarrollando una aplicación para Android pero no puedo usar las anotaciones de Anulación. Sigue diciendo que el método debe reemplazar un método de superclase, lo que sí. Estoy utilizando Java 1.7 y Android API 8 (2.2). Uso de Eclipse.

¿Algunas ideas?

EDITAR:

Ejemplo

@Override public int getCount() { // TODO Auto-generated method stub return this.data.size(); } 

Pero el compilador no me deja usar @Override, diciendo que no es un método de superclase. Estoy exetending BaseAdapter.

2 Solutions collect form web for “¿Por qué no puedo usar las anotaciones de Anulación en Android?”

Debe utilizar java 1.6 al crear proyectos de android. Java 1.7 no es compatible con el conjunto actual de herramientas de Android. Cambiar sus proyectos para utilizar 1.6 y este problema debe desaparecer

En eclipse: haga clic con el botón derecho en el proyecto -> propiedades -> Java Compiler -> cambiar todas las referencias a 1.7 a 1.6

Puede utilizar la anotación @Override . Si obtienes este error, significa que tienes un error en el prototipo del método, o no estás extendiendo lo que quieres extender.

Por ejemplo, en el API nivel 8, lo siguiente le dará el error, como el método introducido en API 11:

 @Override public void startActivities (Intent[] intents){ } 
  • Jfreechart: ¿Cómo excluir los días de fin de semana de la carta?
  • Android Vision Barcode API - leer código QR personalizado con datos binarios
  • No se puede mostrar la barra del sistema Android después de ocultar
  • Java.lang.IllegalMonitorStateException: objeto no bloqueado por hilo antes de wait ()?
  • Convertir fecha GMT DateTime
  • ¿Cómo puedo determinar las coordenadas de longitud y latitud para crear un radio de 1 milla alrededor de la ubicación de un usuario?
  • Android: java.net.DatagramSocket.bind: Excepción de argumento no válido
  • Android: javac vs Dalvik
  • Android espera hasta que la tarea asíncrona haya terminado de hacer el método específico
  • Archivo de Java subiendo dolorosamente lento
  • Cómo utilizar la conexión SQLite desde la carpeta de activos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.