Error Android – Referencias perdidas
Cómo solucionar en Android el error «The type java.lang.String cannot be resolved» eliminando los imports de la clase y reorganizándolos con Control+Shift+O.
Si da error en casi todo el proyecto. Y poniendo el ratón sobre “package” sale el siguiente mensaje:
The type java.lang.String cannot be resolved. It is indirectrly referenced from required .class files
Es sencillo, tan solo se han de eliminar todos los “imports” de esta clase, guardar, pulsar la combinación de teclas “control+shift+O” que organiza los importados automáticamente (Sirve también, botón derecho sobre el proyecto y «Source / Organize Imports»). El resto de clases del paquete se autorrepararán solas.
«Error Android – Referencias perdidas», de Ramón Invarato en jarroba.com, con licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0. Obra registrada en Safe Creative.

Te puede interesar
Error Android – Error en las librerías importadas
Cómo resolver en Eclipse el error «Conversion to Dalvik format failed with error 1» limpiando las librerías del proyecto Android y revisando el Java Build Path.
Error Android – java.lang.NoClassDefFoundError sin motivo aparente
Cómo resolver el error NoClassDefFoundError en Android tras actualizar el ADT: limpiar el proyecto y marcar los .jar de la carpeta libs en Build Path.
Error Android – Salto de algún archivo indexado
Cómo resolver en Android el error «skipping index file»: elimina el archivo del proyecto, límpialo con Project/Clean y vuelve a copiar el archivo.
Error Android – Error en los métodos con anotaciones @Override, de tipo Listener o sobrescritos
Qué hacer cuando Eclipse marca error en todas las anotaciones @Override al importar código Android: causas ligadas a Java y el JRE, y cómo resolverlo.



Deja un comentario