Android Studio: ¿Agregar jar como biblioteca?

Ozzie 08/31/2017. 30 answers, 600.958 views
android android gradle android-studio android-studio dependency-management

Intento usar el nuevo Android Studio, pero parece que no puedo hacerlo funcionar correctamente.

Estoy usando la biblioteca Gson para serializar / deserializar objetos JSON. Pero la biblioteca de alguna manera no está incluida en la compilación.

just a MainActivity un nuevo proyecto con just a MainActivity . gson-2.2.3.jar en la carpeta / libs y lo agregó como una biblioteca (clic derecho-> Agregar como biblioteca). Esto incluye el jar en el estudio de Android, por lo que se puede hacer referencia a partir de los archivos de origen.

Cuando trato de ejecutar el proyecto no puedo compilar, así que agregué:

compile files('libs/gson-2.2.3.jar') 

a las dependencias en el archivo .gradle. Después de eso se compila correctamente, pero cuando ClassDefNotFoundException la aplicación obtengo una ClassDefNotFoundException .

¿Alguien sabe lo que estoy haciendo mal?

30 Answers


lepoetemaudit 07/12/2016.

He estado luchando con lo mismo durante muchas horas, intentando que el frasco de Gson no funcionara menos. Finalmente lo descifré: aquí están los pasos que tomé:

  1. Coloca el frasco Gson (en mi caso, gson-2.2.4.jar ) en la carpeta libs
  2. Haz clic con el botón derecho y presiona "Agregar como biblioteca"
  3. Asegúrese de que los compile files('libs/gson-2.2.4.jar') en su archivo build.gradle (o compile fileTree(dir: 'libs', include: '*.jar') si está utilizando muchos archivos jar )
  4. Haga una compilación limpia (probablemente pueda hacerlo bien en Android Studio, pero para asegurarse de que navegué en un terminal a la carpeta raíz de mi aplicación y gradlew clean . Estoy en Mac OS X, el comando puede ser diferente en tu sistema

Después de que hice los cuatro anteriores, comenzó a funcionar bien. Creo que el paso 'Agregar como biblioteca' fue el que me había perdido antes, y no funcionó hasta que lo limpié tampoco.

[Editar - agregó el paso build.gradle que también es necesario, como han señalado otros]

5 comments
6 František Žiačik 05/25/2013
Gradlew Clean también me ayudó. ¡Muchas gracias!
159 J c 05/27/2013
Si no desea tener que agregar explícitamente una línea para cada archivo jar: compile fileTree(dir: 'libs', include: '*.jar')
61 Joe 07/17/2013
Recomendaría aprovechar la gestión de dependencias transitorias de gradle y descargar gson desde mavenCentral () (si se requiere una conexión a Internet, simplemente agregue repositories { mavenCentral() } y reemplace su línea de compile files(...) con compile 'com.google.code.gson:gson:2.2.4' y gradle descargarán automáticamente y administrarán el archivo jar por usted. Esto permite que SCM rastree solo los archivos de código fuente y no las bibliotecas.
29 Yster 08/10/2014
No obtengo la opción Agregar como biblioteca en el paso 2.
5 Brian Marick 01/16/2015
En Android Studio 1.0.2, los pasos 2 y 3 no son necesarios porque esta línea ya está en el build.gradle predeterminado: compilar fileTree (dir: 'libs', include: ['* .jar'])

ZenBalance 12/18/2015.

Aquí están las instrucciones para agregar un archivo jar local como una biblioteca a un módulo:

  1. Cree una carpeta 'libs' en el nivel superior del directorio del módulo (el mismo directorio que contiene el directorio 'src')

  2. En el build.gradle file agregue lo siguiente para que su cierre de dependencias tenga:

    dependencies {
        // ... other dependencies
        compile files('libs/')
    } 
  3. Android Studio ya debería haber configurado un contenedor gradlew. Desde la línea de comandos, navega hasta el nivel superior de tu proyecto (el directorio que tiene un archivo gradlew ).

    Ejecute ./gradlew assemble . Esto debería compilar el proyecto con la biblioteca. Es posible que deba corregir los errores en su archivo build.gradle según sea necesario.

  4. Para que Android Studio reconozca los archivos jar locales como bibliotecas de soporte mientras se codifica en el IDE, debe dar unos pasos más:

    4.1. Haga clic derecho en el módulo en el panel de la izquierda y elija Open Library Settings .

    4.2. En el panel izquierdo del diálogo, elija Libraries .

    4.3. Haga clic en el signo + sobre el segundo panel desde la izquierda -> Java

    Menú

    4.4. Seleccione su jar local y agréguelo al proyecto.

  5. Es posible que deba ejecutar el comando anterior ./gradlew una vez más

3 comments
4 Peter Arandorenko 01/19/2014
Para mí, el paso # 2 lo hizo. Gracias.
Phil Freihofner 05/01/2015
Esto funcionó para mí. Tengo Android Studio versión 1.2 Build 141.1890965, en Ubuntu. ¿Por qué dices "como Android Studio 2.5"? ¿Es una versión diferente en Windows / Mac? (1a) Encontrar esto fue difícil. El cuadro combinado se encuentra en la parte superior izquierda del área de estructura del proyecto. Necesita seleccionar "Proyecto" en lugar de "Android" y expandir la "aplicación". (1b) No apareció la opción "agregar", pero "Pegar" funcionó. (2) Tenía una línea "compilar fileTree (dir: 'libs', include: ['* .jar'])", pero aún tenía que agregar su línea única explícita. (4, 5) no se necesita una vez (3) hecho con éxito. ¡Gracias!
Rahul Rastogi 05/18/2015
1 más para las capturas de pantalla que agregaste.

Ganesh Pandey 09/06/2015.

En el proyecto, right click

-> new -> module
-> import jar/AAR package
-> import select the jar file to import
-> click ok -> done 

Siga las capturas de pantalla a continuación:

1:

Paso 1

2:

enter image description here

3:

enter image description here

Verás esto:

enter image description here

5 comments
Ganesh Pandey 09/20/2016
@CamConnor también lo creo ... Otras respuestas están desactualizadas
sudobomb 09/20/2016
Sí, esta debería ser la respuesta aceptada
Alessandro 11/23/2016
Esta es LA respuesta
1 Dave 12/18/2016
Pero no se reconoce como libraray. Por ejemplo, andriod studio editor: intente importar un paquete en el jar importado, no reconocido.
Dave 12/18/2016
No se pudo encontrar una manera de eliminar el módulo importado de esta manera.

saneryee 05/23/2017.

En Android Stuido, me gusta usar Gradle para administrar Gson lib.

Agregue la dependencia siguiente en su archivo build.gradle.

repositories {mavenCentral()}

dependencies {compile 'com.google.code.gson:gson:2.2.4'} 

Todo está bien.

También puedes ver esta publicación. La mejor forma de integrar una biblioteca de terceros en el estudio de Android

4 comments
2 j2emanue 11/07/2014
esta es la forma correcta de usar el repositorio central.
Gary Drocella 05/04/2015
Este método es el mejor porque usa maven.
1 Kitalda 06/16/2015
Solo recuerde actualizar el número de versión a la última :) A partir de ahora eso es 2.3.1, pero verifique el enlace
Sam 11/23/2016
¡Esto es lo único que funciona!

Jukurrpa 09/02/2015.

IIRC, simplemente usando "Agregar como biblioteca" no es suficiente para que compile con el proyecto.

Verifique la ayuda de Intellij para agregar bibliotecas a un proyecto

La parte que debería interesarle más es esta:

(En File > Project Structure ) Abra la configuración del módulo y seleccione la pestaña Dependencias.

En la pestaña Dependencias, haga clic en Agregar y seleccione Biblioteca.

En el cuadro de diálogo Elegir bibliotecas, seleccione una o más bibliotecas y haga clic en Agregar seleccionadas.

Si la biblioteca no aparece en el cuadro de diálogo, agréguela en la configuración de Bibliotecas, justo debajo de Módulos.

Ya no debería necesitar agregar compile files() y la biblioteca debería agregarse correctamente a su proyecto.

5 comments
Ozzie 05/17/2013
Agregar como biblioteca ya agrega el jar de la misma manera. Entonces creo que el resultado es el mismo. Lo intentaré más tarde.
jhirsch 05/18/2013
Agregar como biblioteca hace esto con éxito - Estoy en el mismo barco que Ozzie - EXACTAMOS el mismo problema.
Jukurrpa 05/18/2013
De acuerdo, pensé que Añadir como biblioteca solo lo había agregado a la lista de la biblioteca y no lo había agregado a las dependencias de los módulos.
Matt Holgate 10/22/2013
Cuando probé esto, descubrí que agregaba las líneas de compilación de archivos () a mi archivo build.gradle, pero parecía usar rutas absolutas a las bibliotecas (/libs/foo.jar). Los cambio a rutas relativas (libs / foo.jar), que me solucionaron el problema.
1 android learner 03/12/2015
gracias .. se salvó mi día

Helzgate 07/29/2016.

Todas estas soluciones están desactualizadas. Es realmente fácil ahora en Android Studio:

Archivo> Nuevo módulo ...

La siguiente pantalla se ve rara, como si estuviera seleccionando algún widget o algo así, pero manténgala en la primera imagen y debajo desplácese y busque "Importar JAR o paquete .AR"

Luego, tome la Project Structure del Project Structure desde el menú Archivo. Seleccione la app de la ventana abierta, luego seleccione las dependencies , luego presione green plus button , seleccione la module dependency luego seleccione el módulo que importó y luego presione OK

2 comments
Gary Drocella 05/04/2015
Creo que utilizar maven sería la mejor solución, especialmente para proyectos a gran escala, es decir, proporcionada por saneryee.
Daniele Testa 10/11/2015
Incluso esto parece estar desactualizado. Simplemente coloque su archivo .jar en su directorio "libs" y se compilará automáticamente en su proyecto. Ya existe una configuración de reglas predeterminada en Android Studio 1.4 para incluir todos los archivos * .jar del directorio "libs".

user2084396 10/11/2013.

'compilar archivos ...' solía funcionar para mí, pero no más. después de mucho dolor, descubrí que usar esto en su lugar funciona:

compile fileTree(dir: 'libs', include: '*.jar')

No tengo idea de por qué eso marcó la diferencia, pero, al menos, la maldita cosa está funcionando ahora.

1 comments
1 scottyab 07/09/2014
Esto funciona para mí, sin embargo, lo encontré recientemente, a veces AS no recoge los nuevos / actualizados tarros hasta que hagas una sincronización gradle.

Vinayak Bevinakatti 05/12/2017.

Pasos sencillos para agregar una biblioteca externa en Android Studio

  1. Si estás en Android View en el explorador de proyectos, cámbialo a la vista del Project como se muestra a continuación

enter image description here

  1. Haga clic con el botón derecho en el módulo deseado donde desea agregar la biblioteca externa, luego seleccione New > Directroy y New > Directroy nombre de ' libs '
  2. Ahora copia el blah_blah.jar en la carpeta ' libs '
  3. Haga clic derecho en blah_blah.jar, luego seleccione ' Add as Library.. '. Esto agregará automáticamente una entrada en build.gradle como compile files('libs/blah_blah.jar') y sincronizará el gradle. Y has terminado

Please Note : si está utilizando bibliotecas de terceros, entonces es mejor usar dependencies donde el script de Gradle descarga automáticamente el JAR y el JAR de dependencia cuando se ejecuta el script de Gradle.

Ejemplo: compilar 'com.google.android.gms: play-services-ads: 9.4.0'

Leer más sobre Gradle Dependency Mangement

1 comments
Saurabh Bhandari 05/11/2017
este es el mejor enfoque para agregar archivos jar como biblioteca

sansa 07/24/2015.
  1. Descargar el archivo de la biblioteca desde el sitio web
  2. Copia desde windows explore
  3. Pegar en la carpeta lib desde el Explorador de proyectos
  4. Ctrl + Alt + Shift + S abren la estructura del proyecto
  5. Seleccione la pestaña Dependencias, agregue el archivo usando +
  6. Barra de herramientas Proyecto de sincronización con archivo gradle mediante el botón

Eso resolvió mi problema. Prueba, si alguien quiere más detalles, házmelo saber.


Fergara 09/11/2015.

Lo hice funcionar simplemente agregando una línea para build.gradle:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar']) ----> AS creates this
    compile 'com.google.code.gson:gson:2.3.1'   ----------> I added this one
    } 

No olvides hacer clic en "Sincronizar ahora" en la esquina superior derecha.

Estoy usando Android Studio 1.0.1.

1 comments
Thufir 07/08/2017
¿Podrías explicar lo que hace la línea fileTree ?

Sandeep 10/29/2015.

1. Pon el jar (en mi caso, gson-2.2.4.jar ) en la carpeta libs.

2. Asegúrese de que los archivos de compilación ( libs/gson-2.2.4.jar ) libs/gson-2.2.4.jar en su archivo build.gradle.

3. Ahora haga clic en "Proyecto de sincronización con archivos Gradle" (a la izquierda del botón Administrador de AVD en la barra superior).

Después de que hice los tres anteriores, comenzó a funcionar bien.


A.B. 07/23/2016.

Descubrí que el Administrador de dependencias de Android Studio es bastante útil y poderoso para administrar dependencias de terceros (como gson mencionado aquí). Proporcionar una guía paso a paso que funcionó para mí (NOTA: estos pasos se prueban para Android Studio 1.6 y versiones posteriores en la plataforma de Windows).

Step-1: Ir a "Crear> Editar bibliotecas y dependencias ..." abriría el cuadro de diálogo "Estructura del proyecto"

enter image description here

Step-2: selecciona "aplicación" y luego selecciona la pestaña "Dependencias". Luego seleccione "Agregar> 1 dependencia de la Biblioteca"

enter image description here

Step-3: se mostrará el cuadro de diálogo "Choose Library Dependency", especifique "gson" en la búsqueda y presione el "botón de búsqueda"

enter image description here

Step-4: la dependencia deseada se mostrará en la lista de búsqueda, seleccione com.google.code.gson: gson: 2.7 (esta es la última versión en el momento en que escribí la respuesta), presione OK

enter image description here

Presione OK en el cuadro de diálogo "Estructura del proyecto". Gradle actualizaría sus scripts de compilación en consecuencia.

enter image description here

Hope this would help :)

2 comments
A.B. 08/23/2016
He encontrado algún problema con este enfoque, he estado trabajando en la aplicación que usa commons-io-2.5. Cuando subió la aplicación a Google Developer Console, muestra 0 dispositivos admitidos para la aplicación firmada. Después de una investigación exhaustiva, descubrí que tengo que colocar el archivo jar en la aplicación / libs / commons-io-2.5.jar y actualizar las dependencias en gralde como este 'compilar archivos (' libs / commons-io-2.5.jar ') ', no estoy seguro de lo que he estado haciendo mal aquí y por qué la documentación no cubre esto.
imsrgadich 08/10/2017
Esta es la forma en que funciona. Todas las demás respuestas no funcionaron. Android Studio 2.3.3

NarenderNishad 03/23/2015.

Descargue y copie su archivo .jar en la carpeta libs luego agregue estas líneas a build.gradle:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.code.gson:gson:2.3.1'
} 

No olvides hacer clic en "Sincronizar ahora"

Android Studio 1.1.0


Pankaj kumar 06/23/2015.

A diferencia de Eclipse, no necesitamos descargar jar y ponerlo en la carpeta / libs. Gradle maneja estas cosas, solo necesitamos agregar dependencias de Gradle, Gradle las descarga y las coloca en el caché de Gradle.

Necesitamos agregar dependencias como:

dependencias {compilar 'com.google.code.gson: gson: 2.2.4'}

eso es todo. Sin embargo, también podemos descargar jar y agregar eso como biblioteca, pero la mejor práctica es agregar dependencias de Gradle.

1 comments
1 chathura 08/26/2015
cómo saber la línea de dependencia para agregar? ¿Dónde puedo encontrarlos?

huseyin 01/20/2015.

Puedes hacer esto con dos opciones.

primera manera simple.

Copie el archivo .jar en el portapapeles y agréguelo a la carpeta libs. Para ver la carpeta libs en el proyecto, elija el proyecto del cuadro combinado encima de las carpetas.

a continuación, haga clic derecho en el archivo .jar y haga clic en agregar como una biblioteca, luego elija un módulo y luego, en Aceptar. Puede ver el archivo .jar en el archivo build.gradle dentro del bloque de dependencias.

dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:21.0.3'
        compile project(':okhttp-2.0.0')
        compile 'com.google.code.gson:gson:2.3.1'
    } 

La segunda forma es que: podemos agregar un archivo .jar a un módulo al importar este archivo .jar como un módulo .jar y luego agregar este módulo a cualquier módulo que deseemos.

módulo de importación ---> elija su archivo .jar -> que importe como .jar - enter image description here

Luego, presione CTRL + ALT + SHIFT + S -> proyecto sturure -> elija el módulo que desea agregar a jar -> Dependencendies -> Module Dependency. build.gradle del módulo se actualizará automáticamente. enter image description here

1 comments
Aviv Ben Shabat 01/26/2015
Bonito. una edición - Ahora es "Nuevo módulo" (Android Studio 1.0.1). "Importar módulo" te envía a un asistente diferente ...

Elshan 07/14/2016.

He hecho más de 3 steps y su encanto de trabajo para mí.

(I am using Android Studio 2.1.2)

enter image description here

Step 1

  • Agregue el jar package name su jar package name (como un ejemplo, compile 'com.squareup.okhttp3:okhttp:3.3.1' ) en el script de compilación build.gradle(Module:app) en build.gradle(Module:app) .

enter image description here

Step 2: haz clic con el botón derecho en la carpeta de app -> New -> Module

enter image description here

Step 3: haga clic en Import JAR/.AAR Package Luego Import JAR/.AAR Package su paquete. como ejemplo: OkHttp.jar

enter image description here


vuhung3990 01/30/2015.
menu File -> project struct -> module select "app" -> dependencies tab -> + button 
-> File dependency -> PATH/myfile.jar 

Aby Mathew 07/23/2015.

Simplemente coloque los archivos .jar en la carpeta libs del proyecto de Android.

compile fileTree(dir: 'libs', include: ['*.jar'])

esta línea de código en el archivo de graddle de aplicaciones hará el resto.

Happy Coding :)


Crea una carpeta libs. Agregue su archivo .jar. Haga clic derecho sobre él y encontrará añadir jar como dependencia. Haz click en eso. Es todo lo que necesitas hacer. Puede encontrar las dependencias agregadas a su archivo build.gradle.


idris yıldız 07/13/2015.

1) crea una carpeta 'your_libs' dentro de la carpeta Project / app / src.

2) Copie su archivo jar en esta carpeta 'your_libs'

3) En Android Studio, vaya a Archivo -> Estructura del proyecto -> Dependencias -> Agregar -> Dependencia del archivo y navegue hasta su archivo jar, que debe estar en 'src / your_libs'

3) Seleccione su archivo jar y haga clic en 'Aceptar'

y luego puedes ver en tu build.gradle así: compilar archivos ('src / your_libs / your.jar')


mbo 07/13/2015.

En Android Studio 1.1.0. Resolví esta pregunta siguiendo los siguientes pasos:

1: Ponga el archivo jar en el directorio libs. (en Finder)

2: Abra la configuración del módulo, vaya a Dependencias, en la esquina inferior izquierda hay un botón más. Haga clic en el botón más y luego seleccione "Archivo de dependencia". Aquí puede ver su archivo jar. Selecciónelo y se resuelve.


IntelliJ Amiya 12/02/2015.

Paso 1: ahora debajo de su app folder debería ver libs , si no lo ve, then create it .

Paso 2: Drag & Drop the .jar file here , es posible que aparezca un mensaje "This file does not belong to the project" , simplemente haga OK botón OK .

Paso 3: Ahora debería ver el jar file under libs folder , haga clic con el botón derecho en el archivo jar y seleccione "Add as library", Click OK for prompt "Create Library"

Paso 4: Ahora este jar ha sido agregado.

enter image description here


user2573236 07/11/2013.

En Mac OS X:

  1. Agregue jar como biblioteca (arrastre jar a libs, haga clic derecho y agregue como lib)

  2. Agregar declaración de compilación a build.grade

  3. Instalar gradle v1.6 (use homebrew)

    • brew instalar gradle
    • gradle -v
    • si no es v1.6, actualice homebrew
  4. gradle clean (Rebuild android no funcionó)

Esto me solucionó.


Christina 12/27/2014.

Como muchos antes señalados, deberás agregar

compile files('libs/gson-2.2.3.jar') 

a su archivo build.gradle

Sin embargo, tengo un proyecto en Android Studio que se migró de Eclipse y, en este caso, la carpeta "libs" se llama "lib", por lo que para mí la eliminación de la "s" resolvió el problema.


Binod 07/08/2014.

compile fileTree(dir: 'libs', include: '*.jar') funciona bien pero no compile files(...) han probado con Studio Beta 0.8.1


iberodev 09/25/2014.

Mi respuesta es, básicamente, reunir algunas de las respuestas correctas pero incompletas proporcionadas anteriormente.

  1. Abrir build.gradle
  2. Agregue lo siguiente:

    dependencies {
    compile 'com.android.support:appcompat-v7:19.+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.code.gson:gson:2.3'
    } 

    Esto permitirá el soporte para dos formas diferentes de agregar dependencias. La compile fileTree(dir: 'libs', include: ['*.jar']) (como se menciona en @Binod) le dice al compilador que busque debajo de la carpeta libs para CUALQUIER jar. Es una buena práctica crear dicha carpeta 'libs' que contendrá los paquetes jar que nuestra aplicación necesita usar.

Pero esto también permitirá el soporte para la dependencia de Maven. La compilación 'com.google.code.gson:gson:2.3' (mencionada por @saneryee) es otra forma recomendada de agregar dependencias que se encuentran en un repositorio remoto central y no en nuestro / libs "repositorio local". Básicamente le está diciendo a Gradle que busque esa versión de ese paquete y le dice al compilador que lo tenga en cuenta al compilar el proyecto (tenerlo en el classpath)

PD: uso ambos


user2779311 02/01/2015.

Para Android 1.0.2 más nuevo, lo siguiente ya está allí en su archivo build.gradle

compilar fileTree (incluir: ['* .jar'], dir: 'libs')

Agregue el archivo jar de la biblioteca a su carpeta libs -> haga clic derecho en la biblioteca -> haga clic en agregar como biblioteca -> le pide que agregue el proyecto -> seleccione su proyecto-> haga clic en Aceptar La siguiente línea se agrega automáticamente a la compilación .gradle

compilar archivos ('libs / android-query.jar')

Eso lo hizo por mí. nada más fue requerido. He mostrado esto para Android Acrory otra biblioteca de terceros para Android.


parasrish 06/08/2015.
  1. Se agregó la carpeta "libs" al nivel de "aplicación".
  2. Se agregaron todos los "frascos" en este proyecto.
  3. A continuación, seleccionó todos los jar, en la carpeta "libs",
  4. haga clic derecho en los elementos seleccionados y diga "agregar biblioteca"
  5. luego encontrará la opción de expansión de tarros, dentro del explorador de proyectos.

Observé "CTRL + ALT + SHIFT + S -> estructura de proyecto -> módulo de aplicación -> Dependencias" ya tenía una entrada como "(dir: 'libs', include: '* .jar')" debajo de " compile-option ", inicialmente. Y después de agregar el jar según los pasos indicados anteriormente, el "build.gradle" obtuvo las entradas para el nuevo jar añadido, en sí mismo.


Ranjith Kumar 05/11/2016.

En Android Studio 2.1 , sigo este camino,

Ir a la aplicación -> src-> main -> carpeta de assets (si no está disponible, créelo) -> poner sus archivos JAR

enter image description here

En tu build.gradle agrega una dependencia como esta,

compile files('src/main/assets/jsoup.jar')
compile files('src/main/assets/org-apache-xmlrpc.jar')
compile files('src/main/assets/org.apache.commons.httpclient.jar')
compile files('src/main/assets/ws-commons-util-1.0.2.jar') 

Sincronizar ahora. Ahora sus archivos JAR listos para usar.

2 comments
Deni Erdyneev 05/12/2016
¿Por qué no usa el directorio libs?
Ranjith Kumar 05/12/2016
@ErdeniErdyneev Doy otro enfoque para almacenar archivos jar. ¿Por qué no uso activos? cualquier problema en mi enfoque? Estoy listo para corregir errores si estoy equivocado

user3686646 05/29/2014.

Hacer esto :

Crea una carpeta libs debajo de la carpeta de la aplicación. Agregue archivos .jar a la carpeta libs. A continuación, agregue archivos .jar a la dependencia build.gradle de la aplicación. Finalmente sincronizar proyecto con archivos Gradle.

Related questions

Hot questions

Language

Popular Tags