Плагин Android для Gradle создает для каждой задачи BuilType/Flavor/BuildVariant задачу. Проблема в том, что эта задача будет генерироваться динамически и, таким образом, не будет доступна как зависимость при определении такой задачи:
task myTaskOnlyForDebugBuildType(dependsOn:assembleDebug) {
//do smth
}
Предлагаемое обходное решение из этого будет таким
task myTaskOnlyForDebugBuildType(dependsOn:"assembleDebug") {
//do smth
}
или
afterEvaluate {
task myTaskOnlyForDebugBuildType(dependsOn:assembleDebug) {
//do smth
}
}
Но оба не работали для меня.