2010-01-27 19 views
13

heno, ¿Cómo se importan los paquetes org.apache.commons en Android para que pueda utilizarlos en mis aplicaciones?Importación org.apache.commons en aplicaciones android

Gracias

+0

Ver [esta pregunta relacionada] (http://stackoverflow.com/questions/2047706/apache-commons-codec-with-android-could-not-find-method/8287154) si se encuentra con NoSuchMethodError en tiempo de ejecución. – tstaylor7

Respuesta

13

Si está utilizando Eclipse:

  1. descargar paquetes jar para las bibliotecas que están interesados ​​en
  2. Ir a propiedades en el eclipse del proyecto -> Java Build Path -> Bibliotecas. Agregue JAR externos aquí.
+0

En OS X usando Eclipse no tengo un elemento de menú "eclipse". ¿algunas ideas? – dotty

+0

Deseche eso, lo encontré. Ahorrador de vida, muchas gracias Nikola. – dotty

5

sólo por el bien integridad - si usted no está utilizando Eclipse para desarrollar y que está construyendo con la hormiga - sólo hay que poner el frasco en su carpeta de bibliotecas de su proyecto.
¡Hecho!

3

Además, ten en cuenta que no todos ellos pueden ser convertidos automáticamente a Dalvik. Por ejemplo, commons-httpclient no se convierte limpiamente de los archivos binarios de publicación, necesita ir a través de la fuente para que funcione.

0

Si está utilizando Stuido androide - que todavía no admite la adición de bibliotecas - que necesita para editar el src/build.gradle

que quería añadir org.apache.commons.net y Mi archivo llamado ' org.apache.commons.net.jar' se colocan en la carpeta libs, por lo que mis build.gradles dependencias se ven ahora como esto:

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile files('libs/org.apache.commons.net.jar') 
} 
Cuestiones relacionadas