У меня есть папка под названием android. Внутри него есть две пустые подпапки, называемые acitivities и фрагменты. Я хочу скопировать в папку фрагментов FragmentA.txt, FragmentB.txt и внутри папки действий MainActivity txt.Игра с задачей Копировать в Gradle 3.0
Я знаю, что я должен использовать что-то вроде этого.
task copyFragments(type: Copy){
from: '...'
into '...'
}
, но я не знаю, как выбрать только файлы Fragmenta и FragmentB.txt, чтобы скопировать их.
Я попытался это:
task copyFragments(type: Copy){
from 'android' {
include '*.txt'
into android/fragments
}
}
, но он не работает. Я получаю сообщение об ошибке:
A problem occurred evaluating root project 'FoldersTasks'.
> Could not find method android() for arguments
[[email protected]] on task
':copyFragments' of type org.gradle.api.tasks.Copy.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --
debug option to get more log output.
BUILD FAILED
Возможный дубликат [Что \ * \ * означает, что в задаче Gradle Copy] (http://stackoverflow.com/questions/20217397/ какие-значит-в-Gradle от копирования задач) –