C'è un diagramma equivalente a questo per il plugin gradle Android? https://docs.gradle.org/current/userguide/java_plugin.html#N12255Esiste un diagramma delle dipendenze delle attività di build gradle Android?
risposta
mettere questo qui, perché è la più vicina che ho trovato finora ... ma non fa riferimento in modo esplicito i compiti Gradle necessari per raggiungere questa procedura ... :(
http://tools.android.com/tech-docs/new-build-system/build-workflow
Questo diagramma rileva anche che "il flusso di lavoro NDK non è attualmente supportato dal sistema di build Gradle" – vontell
Questo collegamento può avere ciò che si sta cercando (migliore che ho trovato):
When Gradle's hooks are added in build lifecycle?
https://github.com/akhikhl/gradle-onejar
http://www.sinking.in/blog/provided-scope-in-gradle/ (Schema parzialmente in basso nella pagina)
Molto ordinato, ma non specifico per Android. – CasualT
non ho trovato alcun schema per Android plug Gradle, MA ho trovato un modo per creare per ogni progetto/library/modulo .
Aggiungi la libreria Inspector
al tuo livello superiore gradle.build
ed esegui l'attività che desideri ispezionare. Quindi controllare la cartella ./buildProfile/report
.
Solo per esempio, il mio livello superiore build.gradle
file di
buildscript {
repositories {
jcenter()
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
classpath "gradle.plugin.com.jakeout:inspector:0.3.0"
}
}
allprojects {
apply plugin: "com.jakeout.gradle-inspector"
repositories {
jcenter()
}
}
Ecco parte della relazione per il mio progetto semplice:
P.S. Forse l'immagine generata non è così buona come creata dal team di Gradle, ma abbastanza utile per capire le dipendenze nel progetto/libreria/modulo.
- 1. Visualizza le dipendenze delle attività gradle
- 2. Gradle Android - Esegui l'override delle attività standard
- 3. Dipendenze delle istantanee con Gradle
- 4. Repository personalizzati Gradle e risoluzione delle dipendenze
- 5. Esiste un'attività "dipendenze" di Gradle per le dipendenze di buildScript?
- 6. Sintassi delle dipendenze multiple di gradle
- 7. Esecuzione delle attività di Celery con il grafico delle dipendenze
- 8. Problema delle dipendenze Base64 in Android Studio
- 9. Aggiungere dipendenze delle attività a Rake :: TestTask
- 10. Saltare l'esecuzione delle dipendenze di un'attività disabilitata in Gradle?
- 11. Gestione delle dipendenze delle formiche
- 12. : Riscaricamento delle dipendenze e progetto di sincronizzazione
- 13. Uso delle variabili nello script di build Gradle
- 14. Strumento di gestione delle dipendenze e build per JavaScript
- 15. L'API delle attività di Gmail esiste?
- 16. Gestione delle dipendenze delle promesse
- 17. Attività test gradle Android
- 18. Errore build gradle Android
- 19. sbt Classpath delle attività
- 20. Spiegare la strategia delle dipendenze transitive descritta nella documentazione di Android Build System
- 21. Gestione delle dipendenze del progetto con Gradle e IntelliJ
- 22. Esiste uno strumento per generare il diagramma/grafico delle dipendenze del contesto dell'applicazione Spring?
- 23. È meglio utilizzare le dipendenze delle attività o task.doLast in Gradle?
- 24. intellij build jar artefatto contenente dipendenze gradle
- 25. Test delle unità Android delle categorie
- 26. Android + Gradle: lista delle directory in un file
- 27. Come generare grafico delle dipendenze con testo
- 28. Perché Android Studio non riconosce questa libreria delle dipendenze?
- 29. Esegui attività di build Android in attività personalizzate
- 30. Crea automaticamente un diagramma delle classi
Ufficialmente, questa è la documentazione: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Android-sasks – mdelolmo
Sono consapevole. E quel diagramma equivalente, non esiste ... infatti, quella pagina non ha diagrammi su di essa. ; ( – CasualT