Jeśli się nie mylę, gradle assemble
działa gradle assembleDebug
i gradle assembleRelease
, ale uważam, że gradle build
również robi to samo, więc jakie są różnice między nimi?Jakie są różnice między gradle assemble a gradle build taks?
9
A
Odpowiedz
12
Zestaw będzie budować twoje artefakty, a kompilacja zbiorczy twoje artefakty z dodatkowymi sprawdzeniami.
build
zależy assemble
, więc build
jest rodzajem superzestawu assemble
Można spojrzeć na zadania, które będą realizowane za pomocą flagi --dry-run
. na przykład
gradlew build --dry-run
Przekonasz się, że oprócz assemble
także lint
i test
zostanie wykonany.
Dzięki za odpowiedź. Wierzę, że uruchamianie z opcją --dry-run jest sposobem na dalsze niedostrzeganie. –
Co masz na myśli przez "dodatkowe kontrole"? –
@AjayS 'lint' i' test' –