2011-01-17 18 views

Respuesta

16

En el proyecto Estructura | Módulos | Dependencias agregue la nueva biblioteca y use Jar Directories tipo de la entrada para el directorio lib. Ahora todos los archivos jar del directorio lib estarán disponibles para el proyecto y se empaquetarán automáticamente en el archivo .apk final.

+0

Funciona. Gracias. Creo que el problema fue doble. Primero, no estaba seguro de cómo agregar dependencias, que tu respuesta resolvió. Y 2, necesitaba deshacerme de algunos archivos jar. Vengo de un fondo de Eclipse y Eclipse le permite agregar referencias a archivos jar de a uno por vez. Así que tenía dos versiones del mismo archivo jar en el directorio libs. Después de eliminar uno, el proyecto compilado con éxito – BraveNewMath

0

supongo que agregó las bibliotecas en Ajustes del módulo Módulos >> >> Dependencias.

Cuando agrega la biblioteca y se selecciona la casilla de verificación Exportar, la biblioteca se empaqueta con la implementación final. También asegúrese de que el alcance no sea "proporcionado" (el alcance es similar al alcance de dependencia de maven).

Avísame si no funciona .. Estaremos encantados de ayudarte.

+0

La casilla de verificación Exportar no tiene nada que ver con el embalaje y no es necesario en este caso. – CrazyCoder

+0

Hmmm. Podría estar equivocado. Lo comprobaré de todos modos. Gracias por la corrección. El siguiente es un extracto de la documentación de intellij. "Exportar \t Si esta opción está marcada, la dependencia se exporta a los módulos que dependen de la actual". Tengo la práctica de usarlo si quiero que el archivo jar del módulo esté disponible para un módulo padre. De ahí los supuestos están empaquetados con el artefacto. –

1

Desafortunadamente, Intellij 10.0.2 tiene una GUI para Archivo/Estructura de Proyecto/Módulos/Dependencias con un cuadro de texto interno que no se puede redimensionar. Por lo tanto, los botones del panel están fuera de la pantalla, incluso si tiene (¡iho!) Una computadora de tamaño normal ... (¡Normal siempre es relativo a uno mismo!) La única forma de encontrarlos es presionar, tirar y empujar la ventana. Entonces estas instrucciones tienen todo el sentido.

Cuestiones relacionadas