Android Studio: Aggiungi jar come libreria?

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

Sto cercando di utilizzare il nuovo Android Studio, ma non riesco a funzionare correttamente.

Sto utilizzando la libreria Gson per serializzare / deserializzare oggetti JSON. Ma la libreria in qualche modo non è inclusa nella build.

Ho creato un nuovo progetto con just a MainActivity . Copiato gson-2.2.3.jar nella cartella / libs e aggiunto come libreria (clic destro-> Aggiungi come libreria). Questo include il jar nello studio androide in modo che possa essere fatto riferimento dai file di origine.

Quando cerco di eseguire il progetto non è possibile compilare così ho aggiunto:

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

alle dipendenze del file .gradle. Dopo che si compila correttamente ma durante l'esecuzione dell'applicazione ottengo un ClassDefNotFoundException .

Qualcuno sa cosa sto facendo male?

30 Answers


lepoetemaudit 07/12/2016.

Mi sono lottato con la stessa cosa per molte ore, cercando di ottenere il vaso di Gson per lavorare non meno. Finalmente ho rotto - ecco i passi che ho preso:

  1. Mettere il vaso Gson (nel mio caso, gson-2.2.4.jar ) nella cartella libs
  2. Fare clic con il pulsante destro del mouse e premere 'Aggiungi come libreria'
  3. Assicurarsi che i compile files('libs/gson-2.2.4.jar') siano nel file build.gradle (o compile fileTree(dir: 'libs', include: '*.jar') se si utilizzano molti file jar )
  4. Fare una build pulita (probabilmente puoi fare questo bene in Android Studio, ma per assicurarmi di navigare in un terminale nella cartella principale della mia applicazione e digitare gradlew clean . Sto su Mac OS X, il comando potrebbe essere diverso il tuo sistema

Dopo aver fatto i quattro precedenti, ha cominciato a funzionare bene. Penso che il passo "Aggiungi come libreria" fosse quello che avevo precedentemente perduto e non funzionava finché non l'ho pulita.

[Edit - ha aggiunto il passo build.gradle che è anche necessario come altri hanno indicato]

5 comments
6 František Žiačik 05/25/2013
pulito gradlew mi ha aiutato anche. Molte grazie!
159 J c 05/27/2013
Se non si desidera aggiungere esplicitamente una riga per ogni file jar: compile fileTree(dir: 'libs', include: '*.jar')
61 Joe 07/17/2013
Raccomando di approfittare della gestione della dipendenza transitoria di gradle e di scaricare gson da mavenCentral () (se è necessaria una connessione a Internet è accettabile. Basta aggiungere repositories { mavenCentral() } e sostituire la linea di compile files(...) con compile 'com.google.code.gson:gson:2.2.4' e gradle scaricheranno automaticamente e gestiranno il file jar per te. Questo consente a SCM di tenere traccia solo i file di codice sorgente e non le librerie.
29 Yster 08/10/2014
Non ho l'opzione Aggiungi come libreria nel passaggio 2.
5 Brian Marick 01/16/2015
In Android Studio 1.0.2, i passaggi 2 e 3 non sono necessari perché questa riga è già nella build.gradle predefinita: compila fileTree (dir: 'libs', include: ['* .jar'])

ZenBalance 12/18/2015.

Ecco le istruzioni per l'aggiunta di un file jar locale come libreria a un modulo:

  1. Creare una cartella 'libs' nel livello superiore della directory del modulo (la stessa directory che contiene la directory 'src')

  2. Nel build.gradle file aggiungere quanto segue in modo che la chiusura delle dipendenze abbia:

    dependencies {
        // ... other dependencies
        compile files('libs/')
    } 
  3. Android Studio dovrebbe avere già impostato un wrapper gradlew. Dalla riga di comando, passare al livello superiore del progetto (la directory che dispone di un file gradlew ).

    Eseguire ./gradlew assemble . Questo dovrebbe compilare il progetto con la libreria. Potrebbe essere necessario risolvere eventuali errori nel file build.gradle.

  4. Per consentire a Android Studio di riconoscere i file locali di jar come librerie per il supporto durante la codifica nell'IDE, è necessario eseguire altre operazioni:

    4.1. Fare clic con il pulsante destro del mouse sul modulo nel pannello a sinistra e scegliere Open Library Settings .

    4.2. Nel riquadro di sinistra della finestra di dialogo, scegliere Libraries .

    4.3. Fai clic sul segno + sopra il pannello secondario a sinistra -> Java

    Menu

    4.4. Selezionare il vaso locale e aggiungerlo al progetto.

  5. Potrebbe essere necessario eseguire ./gradlew una volta il comando ./gradlew sopra

3 comments
4 Peter Arandorenko 01/19/2014
Per me passo # 2 l'ha fatto. Grazie.
Phil Freihofner 05/01/2015
Questo ha funzionato per me. Ho Android Studio versione 1.2 Build 141.1890965, su Ubuntu. Perché dici "come da Android Studio 2.5"? È una versione diversa su Windows / Mac? (1a) Trovare questo era difficile. La casella combinata è nella parte superiore sinistra dell'area della struttura del progetto. È necessario selezionare "Progetto" in contrasto con "Android" e espandere l'applicazione. (1b) Non è venuta alcuna opzione "add", ma "Incolla" ha funzionato. (2) Ho avuto una linea "compila fileTree (dir: 'libs', include: ['* .jar'])", ma doveva ancora aggiungere la tua singola linea esplicita. (4, 5) non necessari una volta (3) eseguito con successo. Grazie!
Rahul Rastogi 05/18/2015
1 plus per gli screenshot che u ha aggiunto.

Ganesh Pandey 09/06/2015.

Nel progetto right click

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

Segui gli screenshot qui sotto:

1:

Passo 1

2:

immettere qui la descrizione dell'immagine

3:

immettere qui la descrizione dell'immagine

Vedrai:

immettere qui la descrizione dell'immagine

5 comments
Ganesh Pandey 09/20/2016
@CamConnor penso anche così .. Altre risposte sono obsolete
sudobomb 09/20/2016
Sì, questa dovrebbe essere la risposta accettata
Alessandro 11/23/2016
Questa è la risposta
1 Dave 12/18/2016
Ma non è riconosciuta come biblioteca. Ad esempio, editor di andriod studio: cercare di importare un pacchetto nel vaso importato, non riconosciuto.
Dave 12/18/2016
Impossibile trovare un modo per rimuovere il modulo importato in questo modo.

saneryee 05/23/2017.

In Android Stuido, mi piace usare Gradle per gestire Gson lib.

Aggiungi sotto la dipendenza nel file build.gradle.

repositories {mavenCentral()}

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

Va tutto bene.

Puoi anche vedere questo post. Il modo migliore per integrare la libreria di terze parti in studio Android

4 comments
2 j2emanue 11/07/2014
questo è il modo corretto utilizzando il repo centrale.
Gary Drocella 05/04/2015
Questo metodo è il migliore perché sta utilizzando il maven.
1 Kitalda 06/16/2015
Basta ricordare di aggiornare il numero di versione all'ultimo :) Da ora che è 2.3.1, ma controlla il collegamento
Sam 11/23/2016
Questa è l'unica cosa che funziona!

Jukurrpa 09/02/2015.

IIRC, semplicemente usando "Aggiungi come biblioteca" non è sufficiente per compilare con il progetto.

Controlla l'assistenza di Intellij sull'aggiunta di librerie a un progetto

La parte che ti dovrebbe interessare più è questo:

(In File > Project Structure ) Aprire le impostazioni del modulo e selezionare la scheda Dipendenze.

Nella scheda Dipendenze, fare clic su Aggiungi e selezionare Libreria.

Nella finestra di dialogo Scegli Librerie, selezionare una o più librerie e fare clic su Aggiungi selezionato.

Se la libreria non viene visualizzata nella finestra di dialogo, aggiungerla nelle impostazioni Librerie, proprio sotto Moduli.

Non è più necessario aggiungere compile files() e la libreria deve essere aggiunta correttamente al progetto.

5 comments
Ozzie 05/17/2013
Aggiungi come biblioteca aggiungi già il vaso allo stesso modo. Penso quindi che il risultato sia lo stesso. Proverò più tardi.
jhirsch 05/18/2013
Aggiungi come biblioteca faccia questo con successo - sono nella stessa barca come si Ozzie - ESEMPIO stesso problema.
Jukurrpa 05/18/2013
Va bene, ho pensato che l'aggiunta come biblioteca l'aggiunse solo all'elenco delle librerie e non lo ha aggiunto alle dipendenze dei moduli.
Matt Holgate 10/22/2013
Quando ho provato questo, ho trovato aggiunto le file di compilazione () file al mio file build.gradle, ma sembrava utilizzare percorsi assoluti alle librerie (/libs/foo.jar). Lo cambio a percorsi relativi (libs / foo.jar), che hanno risolto il problema per me.
1 android learner 03/12/2015
grazie ... ha salvato la mia giornata

Helzgate 07/29/2016.

Tutte queste soluzioni sono obsolete. Adesso è veramente facile in Android Studio:

File> Nuovo modulo ...

La schermata successiva appare strano, come se stai selezionando un widget o qualcosa ma la tieni nella prima foto e sotto scorri e trova "Importa JAR o pacchetto AAR"

Quindi prendi la Project Structure dal menu File. Seleziona l' app dalla finestra aperta e seleziona le dependencies , poi premi green plus button pulsante green plus button , seleziona la module dependency quindi seleziona il modulo importato, quindi premi OK

2 comments
Gary Drocella 05/04/2015
Penso che l'utilizzo di maven sarebbe ancora la soluzione migliore soprattutto per i progetti di grandi dimensioni, cioè forniti da saneryee.
Daniele Testa 10/11/2015
Anche questo sembra essere obsoleto. Basta inserire il file .jar nella tua directory "libs" e verrà compilato automaticamente al tuo progetto. Esiste già un'impostazione predefinita in Android Studio 1.4 per includere tutti i file * .jar dal dir "libs".

user2084396 10/11/2013.

'compilare file ...' usato per funzionare per me, ma non più. dopo molto dolore, ho scoperto che usando questo funziona invece:

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

Non ho idea di cosa abbia fatto la differenza, ma almeno la cosa maledetta sta lavorando adesso.

1 comments
1 scottyab 07/09/2014
Questo funziona per me, tuttavia recentemente trovato a volte AS non raccoglie nuovi / aggiornati vasi fino a quando non si effettua una sincronizzazione gradel.

Vinayak Bevinakatti 05/12/2017.

Facili passi per aggiungere libreria esterna in Android Studio

  1. Se si è in Vista Android nell'esploratore di progetto, passare alla visualizzazione Project come sotto

immettere qui la descrizione dell'immagine

  1. Fare clic con il pulsante destro del mouse sul modulo desiderato in cui si desidera aggiungere la libreria esterna, quindi selezionare New > Directroy e denominarlo come " libs "
  2. Ora copia il blah_blah.jar nella cartella ' libs '
  3. Fare clic con il pulsante destro del mouse su blah_blah.jar, quindi selezionare " Add as Library.. ". Questo aggiunge automaticamente e entra in build.gradle come compile files('libs/blah_blah.jar') e sincronizza la gradella. E tu sei finito

Please Note : Se si utilizzano librerie di terze parti, è meglio utilizzare le dependencies cui lo script Gradle scarica automaticamente il JAR e la dipendenza JAR quando lo script di gradle viene eseguito.

Es: compilare 'com.google.android.gms: play-services-ads: 9.4.0'

Per saperne di più su Gradel Dependency Mangement

1 comments
Saurabh Bhandari 05/11/2017
questo è il modo migliore per aggiungere file jar come libreria

sansa 07/24/2015.
  1. Scaricare il file della biblioteca dal sito web
  2. Esplorare copia da finestre
  3. Incolla alla cartella di lib da Project Explorer
  4. Ctrl + Alt + Shift + S apre la struttura del progetto
  5. Seleziona la scheda Dipendenze, aggiungendo il file utilizzando +
  6. Barra degli strumenti Barra di sincronizzazione con il file Gradle utilizzando il pulsante

Questo mi ha risolto il mio problema. Prova, se qualcuno desidera ulteriori dettagli, fatemi sapere.


Fergara 09/11/2015.

Ho fatto funzionare solo aggiungendo una riga per 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
    } 

Non dimenticare di fare clic su "sincronizza ora" nell'angolo in alto a destra.

Sto usando Android Studio 1.0.1.

1 comments
Thufir 07/08/2017
si elaborerebbe su cosa funziona la linea fileTree ?

Sandeep 10/29/2015.

1. Mettere il vaso (nel mio caso, gson-2.2.4.jar ) nella cartella libs.

2. Assicurarsi che i file di compilazione ( libs/gson-2.2.4.jar ) siano nel file build.gradle.

3. Ora fare clic sul "progetto di sincronizzazione con i file Gradle" (sinistro per il pulsante AVD Manager sulla barra superiore).

Dopo aver fatto i tre precedenti, ha cominciato a funzionare bene.


A.B. 07/23/2016.

Ho trovato Managing Dependency di Android Studio abbastanza utile e potente per gestire le dipendenze di terze parti (come qui menzionato Gson). Fornitura di una guida passo per passo che ha funzionato per me (NOTA: Questi passaggi sono testati per Android Studio 1.6 e versioni successive sulla piattaforma Windows).

Step-1: Vai a "Crea> Modifica librerie e dipendenze ..." avrebbe aperto la finestra di dialogo "Struttura del progetto"

immettere qui la descrizione dell'immagine

Step-2: Seleziona "app" e poi seleziona la scheda "Dipendenze". Quindi selezionare "Aggiungi> 1 dipendenza dalla libreria"

immettere qui la descrizione dell'immagine

Step-3: Viene visualizzata la finestra di dialogo "Choose Dependency Library", specificare "gson" in ricerca e premere il pulsante "search"

immettere qui la descrizione dell'immagine

Step-4: la dipendenza desiderata verrà visualizzata nell'elenco di ricerca, selezionare com.google.code.gson: gson: 2.7 (questa è l'ultima versione al momento in cui ho scritto la risposta), premere OK

immettere qui la descrizione dell'immagine

Premere OK nella finestra di dialogo "Struttura progetto". Gradle avrebbe aggiornato i tuoi script di generazione di conseguenza.

immettere qui la descrizione dell'immagine

Hope this would help :)

2 comments
A.B. 08/23/2016
Ho trovato qualche problema con questo approccio, ho lavorato su app che utilizza commons-io-2.5. Quando l'applicazione viene caricata in Google Developer Console, esso mostra 0 dispositivi supportati per l'apk firmato. Dopo un'indagine approfondita, ho capito che devo mettere il file jar sotto app / libs / commons-io-2.5.jar e aggiornare le dipendenze in gralde come questo 'compilare i file (' libs / commons-io-2.5.jar ') ', non so cosa sto facendo qui e perché la documentazione non lo copri.
imsrgadich 08/10/2017
Questo è il modo in cui funziona. Tutte le altre risposte non funzionavano. Android Studio 2.3.3

NarenderNishad 03/23/2015.

Scaricare e copiare il file .jar in cartella libs quindi aggiungere questa riga per build.gradle:

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

Non dimenticare di fare clic su "sincronizza ora"

Android Studio 1.1.0


Pankaj kumar 06/23/2015.

A differenza di Eclipse non dobbiamo scaricare il jar e metterlo in cartella / libs. Gradle gestisce queste cose che abbiamo solo bisogno di aggiungere le dipendenze di Gradle, Gradle lo scarica e mette in cache graduale.

Dobbiamo aggiungere le dipendenze come:

dipendenze {compilare 'com.google.code.gson: gson: 2.2.4'}

thats it Tuttavia possiamo anche scaricare jar e aggiungere che come libreria ma la pratica migliore è quello di aggiungere dipendenze Gradle.

1 comments
1 chathura 08/26/2015
come conoscere la linea di dipendenza da aggiungere? dove li ho trovati?

huseyin 01/20/2015.

Puoi farlo con due opzioni.

primo modo semplice.

Copiare il file .jar in appunti e aggiungerlo alla cartella libs. Per visualizzare la cartella libs nel progetto, scegliere il progetto da combobox sopra le cartelle.

quindi fare clic con il pulsante destro del mouse sul file .jar e fare clic su Aggiungi come libreria quindi scegliere un modulo quindi OK. È possibile visualizzare il file .jar nel file build.gradle all'interno del blocco delle dipendenze.

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'
    } 

Il secondo modo è che: Possiamo aggiungere un file .jar a un modulo importando questo file .jar come un modulo .jar quindi aggiungere questo modulo a qualsiasi modulo che vogliamo.

modulo di importazione ---> scegli il file .jar -> che l'importazione come .jar - immettere qui la descrizione dell'immagine

Quindi CTRL + ALT + SHIFT + S -> progetto sturure -> scegli il modulo che vuoi aggiungere un vaso -> Dipendenze -> Dipendenza del modulo. build.gradle del modulo verrà aggiornato automaticamente. immettere qui la descrizione dell'immagine

1 comments
Aviv Ben Shabat 01/26/2015
Bello. una modifica - È ora "Nuovo modulo" (Android Studio 1.0.1). "Modulo di importazione" ti invia ad una procedura guidata diversa.

Elshan 07/14/2016.

Ho fatto sopra 3 steps e il suo fascino di lavoro per me.

(I am using Android Studio 2.1.2)

immettere qui la descrizione dell'immagine

Step 1

  • Aggiungere il jar package name (come esempio compile 'com.squareup.okhttp3:okhttp:3.3.1' ) nello script di build build.gradle(Module:app) in build.gradle(Module:app) .

immettere qui la descrizione dell'immagine

Step 2: Fare clic con il pulsante destro del mouse sulla cartella delle app -> New -> Module

immettere qui la descrizione dell'immagine

Step 3: Fare clic su Import JAR/.AAR Package il pacchetto. come esempio: OkHttp.jar

immettere qui la descrizione dell'immagine


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

Aby Mathew 07/23/2015.

Basta inserire i file .jar nella cartella libs del progetto Android.

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

questa riga di codice nel file graddle delle applicazioni farà il resto.

Happy Coding :)


Crea una libs di cartelle. Aggiungi il tuo file .jar. Fare clic con il tasto destro su di esso e troverete aggiungere il vaso come dipendenza. Cliccaci sopra. È tutto quello che devi fare. È possibile trovare le dipendenze aggiunte al file build.gradle.


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

1) creare una cartella 'your_libs' all'interno della cartella Project / app / src.

2) Copia il file jar in questa cartella 'your_libs'

3) In Android Studio, vai a File -> Struttura del progetto -> Dipendenze -> Aggiungi -> Dipendenza di file e vai al tuo file jar, che dovrebbe essere sotto 'src / your_libs'

3) Seleziona il tuo file jar e fai clic su "Ok"

e quindi puoi vedere sul tuo build.gradle come questo: compila i file ('src / your_libs / your.jar')


mbo 07/13/2015.

In android Studio 1.1.0. Ho risolto questa domanda seguendo i passi:

1: mettere il file jar nella directory libs. (nel Finder)

2: Aprire le impostazioni del modulo, andare a Dipendenze, nell'angolo in basso a sinistra c'è un pulsante più. Fai clic su pulsante più, quindi scegli "Dipendenza file". Qui puoi vedere il file jar. Seleziona e risolve.


IntelliJ Amiya 12/02/2015.

Fase 1: ora sotto la tua app folder dovresti vedere libs , se non lo vedi, then create it .

Fase 2: Drag & Drop the .jar file here , potrebbe essere visualizzato un prompt "This file does not belong to the project" , basta cliccare sul pulsante OK .

Passo 3: Ora si dovrebbe vedere il jar file under libs folder , fare clic destro sul file jar e selezionare "Add as library", Click OK for prompt "Create Library"

Fase 4: adesso questo jar è stato aggiunto.

immettere qui la descrizione dell'immagine


user2573236 07/11/2013.

Su Mac OS X:

  1. Aggiungere jar come libreria (trascina il vaso in libs, fare clic con il pulsante destro del mouse su come lib)

  2. Aggiungere la dichiarazione di compilazione a build.grade

  3. Installare gradle v1.6 (utilizzare homebrew)

    • fai installare gradle
    • gradle -v
    • se non v1.6, aggiornare homebrew
  4. gradle pulito (ricostruire androide non funzionava)

Questo mi ha ordinato.


Christina 12/27/2014.

Come molti hanno già sottolineato, aggiungerai

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

al file build.gradle.

Tuttavia ho un progetto in Android Studio che è stato migrato da Eclipse e in questo caso la cartella "libs" è denominata "lib" quindi per me la rimozione del "s" ha risolto il problema.


Binod 07/08/2014.

compile fileTree(dir: 'libs', include: '*.jar') funziona bene ma non compile files(...) hanno testato con Studio Beta 0.8.1


iberodev 09/25/2014.

La mia risposta è fondamentalmente raccogliere alcune delle risposte giuste ma incomplete sopra fornite.

  1. Apri build.gradle
  2. Aggiungere quanto segue:

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

    Ciò consentirà di supportare due diversi modi per aggiungere dipendenze. Il compile fileTree(dir: 'libs', include: ['*.jar']) (come @Binod citato) dice al compilatore di guardare sotto la cartella libs per ANY jar. È una buona pratica creare una cartella 'libs' contenente i pacchetti di jar che la nostra applicazione deve utilizzare.

Ma questo permetterà anche il sostegno alla dipendenza di Maven. La compilazione di 'com.google.code.gson:gson:2.3' (come indicato da @saneryee) è un altro modo consigliato per aggiungere dipendenze che si trovano in un repository remoto centrale e non nel nostro repository locale. In sostanza sta dicendo a gradle di cercare quella versione di quel pacchetto e sta dicendo al compilatore di considerarla quando si compila il progetto (avendolo nel percorso di classe)

PS: Io uso entrambi


user2779311 02/01/2015.

Per Android 1.0.2 più recente è già presente nel file build.gradle

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

Aggiungere il jar della biblioteca alla cartella libs -> fare clic con il pulsante destro della libreria -> fare clic su Aggiungi come libreria -> ti chiede che il progetto lo aggiungi per -> selezionare il tuo progetto -> clicca ok La seguente riga viene automaticamente aggiunta per costruire .gradle

compilare i file ('libs / android-query.jar')

Che ha fatto per me. niente di più era richiesto. Ho mostrato questo per l'acquario androide un'altra libreria di terze parti per android.


parasrish 06/08/2015.
  1. Aggiunta la cartella "libs" a livello di "app".
  2. Aggiunto tutti i "vasi" in questo progetto.
  3. Quindi, selezionate tutti i vasetti, nella cartella "libs"
  4. fare clic destro sull'elemento selezionato e dire "aggiungere libreria"
  5. allora troverete l'opzione di espansione dei vasetti, all'interno dell'esploratore del progetto stesso.

Ho osservato che "la struttura del progetto CTRL + ALT + SHIFT + S -> -> modulo app -> Dipendenze" ha già avuto una voce come "(dir: 'libs', include: '* .jar') sotto" compile-option ", inizialmente. E dopo aver aggiunto il vasetto secondo i passaggi sopra indicati, il "build.gradle" ha ottenuto le voci per il nuovo jar aggiunto, in sé.


Ranjith Kumar 05/11/2016.

In Android Studio 2.1 seguo questo modo,

Goto app -> src-> main -> cartella assets (se non è disponibile, crea) -> metta i file JAR

immettere qui la descrizione dell'immagine

Nella build.gradle aggiungere dipendenza come questa,

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') 

Sincronizza ora. Ora i file JAR pronti per l'uso.

2 comments
Deni Erdyneev 05/12/2016
Perché non utilizzare la directory libs?
Ranjith Kumar 05/12/2016
@ErdeniErdyneev Dico un altro approccio per la memorizzazione di file jar. perché non uso beni? qualunque problema nel mio approccio? Sono pronto a correggere gli errori se sbaglio

user3686646 05/29/2014.

Fai questo :

Crea cartella libs sotto la cartella applicazione. Aggiungere file .jar a cartella libs. Quindi aggiungere file .jar alla dipendenza build.gradle dell'app. Infine il progetto di sincronizzazione con i file Gradle.


HighResolutionMusic.com - Download Hi-Res Songs

1 (G)I-DLE

POP/STARS flac

(G)I-DLE. 2018. Writer: Riot Music Team;Harloe.
2 Ariana Grande

​Thank U, Next flac

Ariana Grande. 2018. Writer: Crazy Mike;Scootie;Victoria Monét;Tayla Parx;TBHits;Ariana Grande.
3 Imagine Dragons

Bad Liar flac

Imagine Dragons. 2018. Writer: Jorgen Odegard;Daniel Platzman;Ben McKee;Wayne Sermon;Aja Volkman;Dan Reynolds.
4 Backstreet Boys

Chances flac

Backstreet Boys. 2018.
5 Clean Bandit

Baby flac

Clean Bandit. 2018. Writer: Jack Patterson;Kamille;Jason Evigan;Matthew Knott;Marina;Luis Fonsi.
6 BTS

Waste It On Me flac

BTS. 2018. Writer: Steve Aoki;Jeff Halavacs;Ryan Ogren;Michael Gazzo;Nate Cyphert;Sean Foreman;RM.
7 BlackPink

Kiss And Make Up flac

BlackPink. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
8 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
9 Kelly Clarkson

Never Enough flac

Kelly Clarkson. 2018. Writer: Benj Pasek;Justin Paul.
10 Fitz And The Tantrums

HandClap flac

Fitz And The Tantrums. 2017. Writer: Fitz And The Tantrums;Eric Frederic;Sam Hollander.
11 Little Mix

Told You So flac

Little Mix. 2018. Writer: Eyelar;MNEK;Raye.
12 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
13 Cher Lloyd

None Of My Business flac

Cher Lloyd. 2018. Writer: ​iamBADDLUCK;Alexsej Vlasenko;Kate Morgan;Henrik Meinke;Jonas Kalisch;Jeremy Chacon.
14 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
15 Calum Scott

No Matter What flac

Calum Scott. 2018. Writer: Toby Gad;Calum Scott.
16 Ashley Tisdale

Voices In My Head flac

Ashley Tisdale. 2018. Writer: John Feldmann;Ashley Tisdale.
17 Imagine Dragons

Machine flac

Imagine Dragons. 2018. Writer: Wayne Sermon;Daniel Platzman;Dan Reynolds;Ben McKee;Alex Da Kid.
18 Diplo

Close To Me flac

Diplo. 2018. Writer: Ellie Goulding;Savan Kotecha;Peter Svensson;Ilya;Swae Lee;Diplo.
19 Billie Eilish

When The Party's Over flac

Billie Eilish. 2018. Writer: Billie Eilish;FINNEAS.
20 Little Mix

Woman Like Me flac

Little Mix. 2018. Writer: Nicki Minaj;Steve Mac;Ed Sheeran;Jess Glynne.

Related questions

Hot questions

Language

Popular Tags