#android #gradle #android-gradle-plugin
Вопрос:
Используя Gradle 7.0.2 с новым плагином для Android Gradle, я пытаюсь запустить задачу копирования, которая копирует файл в папку сборки.
Сценарий выглядит примерно так
androidComponents {
onVariants(selector().withBuildType("debug"), {
def copyTestTask = tasks.register("copyTest", Copy) {
from(file('../../local/test.txt'))
into(buildDir)
logger.lifecycle("DEST: $buildDir")
}
// build.dependsOn copyTestTask
// tasks.getByPath(':app:processDebugResources') {
// it.dependsOn(copyTestTask)
// }
})
}
Комментарии-это мои первые попытки добавить задачу копирования в сборку assembleDebug/assembleRelease. Они не вызывают мою задачу копирования.
Мои вопросы:
- Как правильно установить зависимость для моей задачи?
- Какая задача сборки должна зависеть от моего задания копирования?