Error de Eclipse: NoClassDefFoundError: java / lang / ref / FinalReference

He instalado Eclipse para Android y que funciona bien. Cuando intento comenzar un archivo java conseguí el error siguiente: El error ocurrió durante la inicialización de la VM java / lang / NoClassDefFoundError: java / lang / ref / FinalReference

Después de algunas investigaciones sé que era algo con buildpass pero después de intentar no lo conseguí trabajar. Lo he eliminado todo (Eclipse, Java, Android) y reinstalar todo, pero con el mismo resultado decepcionante. ¿Podría alguien explicarme qué hacer porque lo que intenté de Internet no funcionó para mí.

5 Solutions collect form web for “Error de Eclipse: NoClassDefFoundError: java / lang / ref / FinalReference”

  1. Buscar configuraciones de ejecución -> aplicación java
  2. En la pestaña Classpath de la nueva configuración, busque "Android Library" en Bootstrap Entries y retírelo.
  3. Aún en la pestaña Clase, seleccione Bootstrap Entries y haga clic en el botón Avanzado.
  4. Elija Agregar biblioteca y haga clic en Aceptar.
  5. Seleccione Biblioteca del sistema JRE y haga clic en Siguiente.
  6. Seleccione Área de trabajo JRE predeterminado y haga clic en Finalizar.

Basado en http://www.frickingnutz.com/files/android_pdf/FAQs.pdf

He sido frustrado por este error durante varios días, al comparar con mis colegas Eclipse preferencias con la mía, el problema se corrigió por cambiar el nivel de cumplimiento de Java de 1,7 a 1,6. Esto también cambiará los archivos .class generados y la compatibilidad de origen a 1.6.

Si intentó ejecutar una clase de java específica, cada vez que haga clic en el botón Ejecutar, el valor predeterminado será lo que intentó ejecutar en último lugar.

Haga clic en la lista desplegable junto al botón Ejecutar y elija específicamente lo que desea ejecutar.

Ir a "ejecutar configuirations" en el menú "ejecutar". Seleccione el menú Ejecutar borrar. Hacer un limpio y luego debe estar de vuelta y corriendo de nuevo.

Yo estaba tratando de usar todas las respuestas anteriores, pero no funciona.

Este error ocurrió cuando escribí 1 método que devolvió una String [][] (no sé por qué todavía) pero el error no desaparece cuando desactivo ( /* */ ) el método.

Finalmente hice 2 cosas:

  1. Creó un nuevo proyecto de Android y copiar los archivos. Reconstruir el Activity.java y el manifest.xml.

    Funcionó hasta que activar el método y luego el mismo error de nuevo:

    VM java/lang/NoClassDefFoundError: java/lang/ref/FinalReference and then

    Se produjo un error durante la inicialización de VM y no importa lo que haga, no funcionó hasta que creé otro proyecto de Android.

  2. Así que la segunda cosa que hice fue:

    Run-> Ejecutar configuraciones-> Aplicación Java y haga clic en New_Configuration luego hice clic en la X roja arriba (Eliminar la configuración de lanzamiento seleccionada) y funcionó (no el método, pero el programa funcionó cuando I /* */ it.)

  • NoClassDefFoundError para el código en una biblioteca Java en Android
  • ¿Cómo puedo arreglar NoClassDefFoundError en Android para android.widget.PopupMenu?
  • Android - Google Maps API v2 - NoClassDefFoundError
  • Twitter Fabric + MultiDex causa NoClassDefFoundError
  • Robolectric y Android Studio 1.1.0 y pruebas de biblioteca
  • Okhttp NoClassDefFoundError
  • La aplicación se bloquea al hacer una nueva intención. No Error Clase Def Encontrado
  • Android: ¿Cuándo las clases son descargadas por el sistema?
  • No se pudo encontrar la clase referenciada desde el método android java.lang.NoClassDefFoundError
  • ¿Cómo arreglar NoClassDefFoundError en twitter4j usando Android Studio?
  • NoClassDefFoundError al usar greenDao
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.