android-studio - AndroidStudio-Dipendenze del modulo in Gradle



slidingmenu (3)

Ho un piccolo problema nella compilazione di un'applicazione Android utilizzando le dipendenze dei moduli in Android Studio.

Quindi, voglio che la mia applicazione utilizzi la libreria 'slidingmenu' (link here ).

Ecco il mio albero delle applicazioni:

  • Applicazione
  • slidingmenu (file sorgenti)
  • slidingmenu-maps-support (file sorgenti)

Ecco un link per vedere cosa intendo.

Questo è l'errore che sto ottenendo.

Gradle: si è verificato un problema durante la configurazione del progetto ': Application'.

Impossibile notificare il listener di valutazione del progetto.

Configurazione con nome 'default' non trovato.

Come si specifica una dipendenza del modulo e dove inserisco i moduli (all'interno dell'applicazione o all'interno di ApplicationProject?

Grazie!

EDIT 1: non importa! Sono tornato ad eclissi! Android Studio non è pronto per un vero sviluppo del progetto.


Answers

Per le persone che utilizzano la modalità gradle (esplicitamente anziché essere generate dall'IDE):

Aggiungi questo al build.gradle della tua app:

dependencies {
    ....
    // other dependencies...
    implementation project(':module-name')
}

Dovresti mettere i moduli della tua biblioteca all'interno del progetto di applicazione. Per specificare una dipendenza del modulo, semplicemente:

  1. Fare clic con il tasto destro su Applicazione -> Apri impostazioni modulo
  2. Clicca sull'icona '+'
  3. Seleziona la directory root per il modulo della libreria che desideri aggiungere.
  4. Segui le istruzioni

Quindi, questo modulo apparirà nel tuo progetto. Quindi, è necessario aggiungerlo all'Applicazione come dipendenza dalla libreria. Ancora una volta, nelle impostazioni del modulo :

  1. Seleziona il tuo modulo Applicazione
  2. Seleziona la scheda Dipendenze a destra
  3. Fai clic sull'icona '+' in basso
  4. Seleziona la dipendenza del modulo
  5. Seleziona il modulo della biblioteca desiderato

Ecco la mia soluzione per gli utenti Mac Penso che funzioni anche per la finestra:

Per prima cosa vai sulla barra degli strumenti di Android Studio

Costruisci> Crea progetto (mentre voi ragazzi siete online lasciatelo scaricare i file) e poi

Build> Compila modulo "il tuo nome app è mostrato qui" (ancora online lascia che i file siano
scaricare e finire) e poi

Esegui la tua app che è stata fatta per avviare l'emulatore e configurarlo, quindi eseguirlo!

Questo è !!! Happy Coding ragazzi !!!!!!!





android gradle android-studio slidingmenu