是否可以使用Gradle规则(或多于一个)来替换资源中的值? 我知道这是口味很好的东西,但我需要有很多值,必须作为构建配置进行更改,而我的Gradle规则可以解决这个问题。
答案 0 :(得分:0)
您无法通过Gradle for Android中的任何内容轻松修改资源内容。
您可以使用产品风格或构建类型来替换资源,方法是在适当的源集中使用替换资源(例如,在src/debug/
中为debug
构建类型)。
您也可以尝试编写Gradle插件或以其他方式创建Gradle任务,您可以将其插入构建序列中,修改资源的某些intermediates
副本,并确保此副本包含在实际构建。