Come includere il progetto LVL-LICE con il progetto Android Gradle
-
21-12-2019 - |
Domanda
Ho un progetto Android Gradle, ora non è la compilazione perché è alla ricerca di lezioni di licenza, quindi ho provato a includerle come seguendo nella mia build.gradle:
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
**compile project(':lvl-licensing').projectDir = new File(projectDir, '../lvl-licensing/library'**)
}
.
Problema è che per qualche motivo ho ancora questo:
A problem occurred evaluating project ':myproject'.
> Project with path ':lvl-licensing' could not be found in project ':myproject'.
.
Come posso includere il progetto lvl-license/library
nel mio progetto utilizzando gradle
?Perché si lamenta?Ho il progetto in quella cartella con build.gradle
e posso compilare il progetto lvl-license/library
separatamente.
Grazie
Soluzione
È necessario aggiungere anche il file lvl-licensing
al file settings.gradle
.Inoltre, quella biblioteca non può essere al di fuori della directory principale del tuo progetto;Sembra che tu stia tentando di posizionare la biblioteca in una directory del frabllo al tuo progetto.
Se inserisci la libreria sotto la root del progetto, non è necessario eseguire la ginnastica con il percorso nell'istruzione compile project
.