2012-09-01 11 views
5

Tengo un proyecto de Android que usa SubVersion. Utilicé Subclipse para importar el proyecto a mi Eclipse Wordspace.Android: NoClassDefFound

ahora tengo un problema con conseguir una:

java.lang.NoClassDefFoundError 

La clase que estoy tratando de importar se encuentra en el mismo paquete, y no es una actividad, por lo que no he añadido al manifiesto archivo (aunque lo intenté sin ningún efecto).

Parece un problema con classpath, etc., pero no estoy muy seguro de cómo solucionarlo.

¡Cualquier ayuda es muy apreciada, gracias!

+0

agrega tu manifiesto. – wtsang02

+0

Recibo el error al inicializar una clase no activa de una de mis actividades. No creo que sea un problema manifiesto – AzaraT

+0

¿Has hecho un error tipográfico con class_name? –

Respuesta

-1

Intente crear un nuevo proyecto de Android, copie todos sus archivos allí. Luego asegúrate de que tu ruta de clase sea correcta. Por último, Proyecto> Limpiar. Asegúrese de no haber importado ninguna R.

Edit: Si eso no funciona, es posible que desee comprobar sus campos, bloques estáticos.

java.lang.NoClassDefFoundError 

Se lanzará si su clase no se ha podido inicializar.

+0

Gracias. Utilizo subclipse, así que traté de crear un nuevo proyecto y verificar los archivos desde allí, y también hice una limpieza, etc., pero todavía no tuve suerte. – AzaraT

+0

Estoy bastante seguro de que todo está bien. Simplemente revisé dos veces la clase que necesitaba para importar en la actividad y no hay errores tipográficos ni nada allí. También he comprobado que hay un archivo myClass.class en la carpeta bin. Pero el "asegúrese de que la ruta de clase es correcta", no estoy seguro, a mí me parece bien, en comparación con algunos de mis otros proyectos, parece que debería hacerlo. – AzaraT