Eclipse no empaqueta archivos de clase en apk

He buscado en stackoverflow una pregunta como la mía, pero la mayoría de las preguntas que encontré implican una importación fallida de la biblioteca jar externa a la aplicación.

Mi problema es un poco diferente. La fuente de mi proyecto real no se empaqueta en el apk, sino que se compila en una carpeta al lado y no en el paquete en sí. También he estado buscando en las opciones de ruta de compilación para encontrar una solución, pero fue en vano.

¿Alguna idea?

preguntado el 12 de junio de 12 a las 21:06

Cuando se construya su proyecto, encontrará una carpeta classs/ y un archivo classes.dex al lado del apk en el directorio bin/ del proyecto, pero también debería haber un classs.dex dentro del apk si lo examina usando un analizador de archivos zip. -

4 Respuestas

Compruebe que está utilizando la "perspectiva de Java" en Eclipse. Normalmente, puede encontrar su apk después de compilar en "bin" en "package explorer" en Eclipse

Respondido el 13 de junio de 12 a las 00:06

para empaquetar su aplicación, debe hacer clic derecho en su proyecto, luego en Herramientas de Android -> Exportar aplicación firmada y luego configurar una clave y contraseña

tal vez lo hiciste mal...?

Respondido el 12 de junio de 12 a las 21:06

Estoy haciendo esto correctamente, lo mismo sucede cuando uso el depurador. su es un archivo llamado classes.dex ¿tal vez empaqueta las clases en su? - billybonks

Encontré el problema, había creado el proyecto de la biblioteca como un proyecto de Android en lugar de un proyecto de Java. Tonto error de mi parte

Respondido el 18 de junio de 12 a las 20:06

C:\Users\[YourUserName]\.android\ 

Elimine la carpeta de caché y el archivo ddms.cfg. Probablemente resolverá la mayoría de los problemas relacionados con Eclipse. (Al menos a mi me funciona) :P

respondido 18 nov., 14:04

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.