【发布时间】:2016-08-09 21:50:59
【问题描述】:
我有一个简单的 gradle 任务,它解压缩一个 zip 文件并将其复制到本地目录。问题是,执行后,我的所有文件都更改了权限。
这是我的毕业任务:
task unzip(type: Copy) {
def zipFile = file('src/dists/dist.zip')
def outputDir = file("${buildDir}/unpacked/dist")
from zipTree(zipFile)
into outputDir
}
但在执行“解压缩”任务后,我所有的文件,原来有
rwxr-xr-x
权限变成
rw-r--r--
为什么我的任务会从我的所有文件中剥离执行权限?有没有办法告诉我的 gradle 任务保留文件权限?
【问题讨论】:
标签: gradle android-gradle-plugin