buildConfigField
与每个风味的文件相比,通过 gradle 加入我的风味有什么优势Constants.java
?
另外,resValue
与每个风味的常规资源相比,通过 gradle 为我的风味添加一个优势是什么?
谢谢!
buildConfigField
与每个风味的文件相比,通过 gradle 加入我的风味有什么优势Constants.java
?
另外,resValue
与每个风味的常规资源相比,通过 gradle 为我的风味添加一个优势是什么?
谢谢!
与每个风味的 Constants.java 文件相比,通过 gradle 将 buildConfigField 放入我的风味有什么优势?
首先,打字少。使用buildConfigField
,它是每个风格的一行 Groovy 代码。使用Constants.java
,它是每种风格的一个单独的 Java 类。
其次,该值可以是构建脚本中的 Groovy 代码生成的代码,这比生成 Java 类的代码要容易得多(尽管后者当然是可能的)。
另外,与每个风味的常规资源相比,通过 gradle 将 resValue 放入我的风味有什么优势?
和上面的差不多。