Potresti aiutarmi a capire il concetto generale di creazione di una libreria Android e utilizzarlo nell'applicazione dell'utente.come creare un singolo file AAR, con alcuni altri file AAR
Quindi, c'è seguente situazione:
In Android Studio esistono seguenti moduli:
nucleo
dati
disegno
e v'è un modulo
app
con dipendenze sui moduli sopra.
app.gradle
dependencies {
compile project(':core')
compile project(':data')
compile project(':drawing')
}
così posso eseguire l'applicazione da Android Studio.
Ma mi piacerebbe avere qualcosa come il file AAR e includerlo in qualsiasi app per poterlo riutilizzare senza creare gli stessi moduli.
Non ho molta familiarità con Gradle quindi non sono sicuro che sia possibile e come farlo.
Mi sono imbattuto nello stesso problema, hai mai trovato una soluzione a questo? – Rensodarwin
Quando ho creato questo problema non ho capito come funziona, è per questo che ho voluto associare tutti gli AAR del mio modulo in un AAR. Ma come ho capito, è piuttosto complicato da raggiungere. e poiché ogni modulo (come dati, core, ecc.) è un oggetto unico e separato, che può essere utilizzato in qualsiasi altro progetto - non è necessario associarli in un AAR generale. Così ho deciso di creare un repository privato di Maven e caricare tutti gli AAR in questo repository. E chi ha bisogno di qualche modulo, può usarlo usando questo repository privato. – vetalitet
Grazie per la tua risposta, inizierò a guardare nel repository di Maven grazie ancora. – Rensodarwin