BuildType names cannot start with 'test'的解决办法
错误信息
在打包的时候要实现不同的版本配置引用不同的信息,但我们在添加新的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必须有同样的构建类型,即使是空的
- 可以通过配置,完成各个不同版本的细微配置差别
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。