您的位置:首页 > 其它

gradle 删除指定目录中的文件和目录

2017-11-22 18:06 3659 查看
// 删除bakAPk下的所有非母包文件

task deleTask(type: Delete){
FileTree tree = fileTree(dir: bakPath)
tree.each {File file ->
if(!file.toString().contains(oldFileName)){
delete file
}
}
}
deleTask


  

// 删除bakAPk目录下的所有非母包的目录和文件

task clearBacApkDir(type: Delete) {
file( bakPath ).list().each{
f ->
if(!f.contains(baseInfo)) {
delete "${bakPath}/${f}"
}
}
}
clearBacApkDir
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: