升级android3.0.1后,bugly打多渠道补丁包报了“Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html”这个错误。
意思就是说你必须指定一种命名的flavor dimensions
解决方式:在productFlavors{} 上面加一行
flavorDimensions "default"
最终:
flavorDimensions "default" productFlavors { Gongzhonghao{dimension "default"} yingyongbao{dimension "default"} xiaomi{dimension "default"} huawei{dimension "default"} meizu{dimension "default"} vivo{dimension "default"} oppo{dimension "default"} aliwandoujia{dimension "default"} lianxiangleshangcheng{dimension "default"} c360{dimension "default"} baidu{}dimension "default" sougou{dimension "default"} smartisan{dimension "default"} kuchuan{dimension "default"} productFlavors.all { flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]} }好了,运行测试没问题就ok了