我有多种口味,我需要计算将要准备的apk的哈希,将哈希添加到 Assets 中,然后再次打包。
之前的代码很简单
def first = true
def assetsDir = "/path/to/assets"
assembleRelease.doLast {
def projectLocation = projectDir.toString()
def apkLocation = projectLocation + "app-release.apk"
if first {
exec { executable 'hasher', apkLocation, assetsDir }
first = false
assembleRelease.execute()
}
}
我需要通常包含“app-release.apk”的变量
最佳答案
applicationVariants.all { variant ->
variant.outputs.each { output ->
def apkFile = output.outputFile
}}
关于android - 哪个变量包含在gradle/android中包含其基本名称的apk路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32572642/