我已将以下任务及其执行计划添加到build.gradle
:
task copyDbFile (type: Copy)
copyDbFile {
description = 'Copies the relevant db file to assets folder'
from 'store'
into 'assets'
include '**/Test.txt'
}
preBuild {}.dependsOn copyDbFile
preBuild {}.mustRunAfter copyDbFile
我没有收到任何错误,但Test.txt
文件没有被复制到assets
文件夹中。
我看到该任务在以下位置被调用/执行gradle console
:
:clean :app:clean :app:copyDbFile UP-TO-DATE :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE ... ... ...
但该文件不会被复制。我没有收到任何错误。以前从未写过 gradle 任务,我怀疑有一些语法错误或者我错过了一些东西。但由于我没有看到任何错误,我无法弄清楚。
您认为上面的问题是什么,因为文件没有被复制到目标文件夹?
assets
和store
文件夹都在目录下的同一级别app
。