2016-12-13 4 views
-1

В моем файле gradle я хочу знать, какая задача вызвала блок кода. например Если я бегуAndroid Gradle - проверить, какая задача выполняется

gradle assembleVanillaDebug 

от терминала, я хочу знать, в моем Gradle файле, assembleVanillaDebug задача выполняется. Это также поможет мне разобраться, я запускаю задачу типа отладки или задание типа сборки. Можем ли мы узнать, какая задача выполняется?

ответ

2

В конце концов,

gradle.startParameter.taskNames 

оказался моим другом. gradle.startParameter.getTaskNames() вернет вам список всех задач, выполняемых в текущей сборке.

например. Для gradle clean assembleVanillaDebug он вернет вам список заданий clean и assembleVanillaDebug.

Смежные вопросы