productFlavors { //在这里添加你所有需要打包的渠道 main{ buildConfigField "boolean", "PRODUCT_DEMO", "false" } demo{ buildConfigField "boolean", "PRODUCT_DEMO", "true" } }
多渠道编译时,如果其中一个渠道是main的话,gradle会报异常error:Duplicate key BuildableArtifactImpl (file collection),解决办法就是更改渠道的名称,不能使用main。