productFlavors {
def path="./channel.txt"
file(path).eachLine { line->
def words = line.split(':')
def key = words[0]
def channel = words[1]
if (key == '') {
key = channel
}
def name = 's'+channel
"$name" {
manifestPlaceholders=[APP_KEY_PLACEHOLDER:key, APP_PID_PLACEHOLDER:name]
}
}
}
批量读取productFlavors
最新推荐文章于 2022-09-22 18:12:30 发布
本文介绍了一种使用Gradle进行渠道打包的配置方法。通过读取渠道文件并根据不同的渠道设置应用的关键参数,实现了自动化多渠道打包的过程。这种方法能够有效减少手动配置的工作量,并确保每个渠道版本的正确性和一致性。
5051

被折叠的 条评论
为什么被折叠?



