重命名build.gradle中的文件名我正在使用一个gradle脚本,我需要在最后重命名工件名称,但我面临的问题是我的代码位于下方。版本来自 版本.properties文件,并且我可以在build.gradle脚本中正确读取它,但是当我更改结尾处的工件名称时,例如libmain.so到NativeJNI-4.0.0_15那么它不会改变,它从libmain.so到filechange.Cansome一个改变让我知道什么是这里使用版本
def filechange = file("NativeJNI-${project.version}.so")
//println filechange
task fixartifactname (type: Copy) {
//def filechange = "NativeJNI-${project.version}.so"
//println filechange
from 'build/binaries/mainSharedLibrary'
into 'build/libs'
// def filechange = file("NativeJNI-${project.version}.so")
println filechange
include('libmain.so')
rename ('libmain.so', '${filechange}')
}
//println fixartifactname
build.dependsOn fixartifactname
感谢我能解决我的问题 – Sushant