错误信息

在打包的时候要实现不同的版本配置引用不同的信息,但我们在添加新的BuildType类型的时候,报出BuildType names cannot start with 'test'的错误

解决办法

原因:我们在添加新的BuildType的时候,必须满足一个原则,即BuildType命名不能以test打头。

解决办法:去掉test开始的BuildType命名。

扩展知识

  • assemble是构建所有buildTypes productFlavors嵌套配置生成的目录。
  • buildTypes中的配置命名不能以test开头, //BuildType names cannot start with 'test'
  • 除了debug,其他构建类型都是release类型的,因此,在没有设置签名配置时,会生成含有unsigned的标志。
  • 所有的module必须有同样的构建类型,即使是空的
  • 可以通过配置,完成各个不同版本的细微配置差别