2010-04-09 13 views
7

Im usando un archivo de compilación de hormiga que ha sido generado por Android. Nuestra aplicación para Android requiere un archivo JAR que se encuentre dentro de la carpeta lib de nuestro proyecto, así que tengo que ajustar el classpath que usa la hormiga cuando crea cosas.¿Cómo especificar la carpeta lib para los JAR cuando se usa un archivo de compilación generado por Android?

cuando corro:

ant -lib lib debug 

el proyecto construye muy bien, pero esto realmente debería estar dentro del fichero de construcción en sí. El archivo de compilación que genera android hace referencia al android_rules.xml, por lo que muchas de estas cosas están automatizadas. Supongo que mi pregunta, ¿cuál es la mejor práctica aquí cuando se trabaja con las reglas de compilación de Android?

Respuesta

12

aplicación Nuestra Android requiere un archivo JAR que vive dentro de la carpeta lib de nuestro proyecto

ponerlo en la carpeta libs/, y todo funcionará automáticamente. No sé qué en su aplicación podría requerir el directorio lib/ en lugar de libs/.

+0

Se movió todo a libs y se eliminó la carpeta lib. Ya no es necesario usar el parámetro -lib para hormiga. Construye muy bien. Gracias. – Eno

Cuestiones relacionadas