Как проверить, что делает задание Gradle в сборке android проекта - PullRequest
0 голосов
/ 03 марта 2020

Часто я хочу знать, что делает сложная задача при создании проекта android. Не только его входы и выходы, но и то, как он получает выходы от входов. Например, на данный момент я хочу знать, как задача transformClassesWithDexBuilderForRelease выполняет свою работу. Я могу узнать его входы и выходы, напечатав transformClassesWithDexBuilderForRelease.getInputs() и transformClassesWithDexBuilderForRelease.getOutputs() в build.gradle. Я предполагаю, что он использует инструмент dex, такой как d8, для создания файла dex. Я хочу знать, прав ли я, и хочу знать, как задача использует инструмент, например, какие параметры он использует. Так как я могу это сделать?

1 Ответ

0 голосов
/ 03 марта 2020

Если вы знакомы с командной строкой, проверьте эту ссылку . Там даны шаги компиляции android app

...