Error Android – Error en los métodos con anotaciones @Override, de tipo Listener o sobrescritos


Cuando importamos, copiamos código, etc, de otro lado a nuestro espacio de trabajo, puede que de un error en todas las anotaciones @Override. Si ponemos el cursor del ratón sobre el error se nos mostrará el siguiente error:

Multiple markers at this line

– implements

android.content.ContentProvider.PipeDataWriter<android.database.Cursor>.writeDataToPipe

– The method writeDataToPipe(ParcelFileDescriptor, Uri, String, Bundle, Cursor) of

type NotePadProvider must override a superclass method

Esto se debe a las diferentes versiones del JRE y de Java instalados en el ordenador. Las nuevas versiones ya no usan @Override

Dependiendo de si se ha actualizado a la última versión tanto de JRE y de Java existe una solución u otra.

Solución si ya se está actualizado

Eliminar todos los @Override uno a uno y guardar todo.

Solución si no se está acutalizado

Actualizar Java y el JRE.

Al actualizar ya no se usarán las anotaciones de tipo @Override.

Comparte esta entrada en:
Safe Creative #1401310112503
Error Android – Error en los métodos con anotaciones @Override, de tipo Listener o sobrescritos por "www.jarroba.com" esta bajo una licencia Creative Commons
Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Creado a partir de la obra en www.jarroba.com

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies

ACEPTAR
Aviso de cookies