Uso eclipse para el desarrollo de Google Android.NoClassDefFoundError en proyecto de biblioteca externa para Android
He creado un proyecto de biblioteca ([x] Is Library
en la configuración de Android), que incluye un archivo jar externo (Bibliotecas de referencia). Este proyecto de biblioteca se referencia en otro proyecto (el proyecto real que utilizará el proyecto de la biblioteca). Esto se hace agregando el proyecto en la configuración de Android.
la fuente compila pero si quiero ejecutarlo en el dispositivo, tengo la NoClassDefFoundError para una clase que es dentro del frasco-archivo que se incluye en el proyecto de biblioteca.
Editar: El ist fichero-jar añadido a las entradas exportados ([x] my.jar
en la Order and Export
-Tab desde el proyecto de biblioteca)
¿Hay una manera limpia para conseguir este trabajo?
¿está seguro de que la clase no encontrada se encuentra en el contenedor al que se hace referencia? hay una serie de problemas con las clases regulares de Java referenciadas por jar que están en SE de Java pero no están en Dalvik como algunos javax y todas las clases de lava.beans – kostja
si está en el jar, ¿ha agregado el jar a los artículos exportados? – kostja
@kostja: Sí, he modificado mi pregunta. – Fu86