多渠道打包如何运行debug指定的渠道

如果配置了多渠道,像这里有3个,分别为flavor1,flavor2,flavor3

productFlavors {
    flavor1{
        packageName "com.xxx.yymadult"
    }
    flavor2{
        packageName "com.xxx.yymweightloss"
    }
    flavor3{
        packageName "com.xxx.yymwskw"
    }
}

  在运行APP的时候可能默认运行的是flavor1 ,那么如何才能运行或者调试flavor2呢

这里要用到androidstudio的Build Variants功能了,打开的情况这个对话框会在界面的左下角,如果找不到,可以在菜单找到搜索工具,搜索Build Variants即可,打开如下图所示

点击app后面的Build Variants 选择你要使用的Flavor即可。

原文地址:https://www.cnblogs.com/yjpjy/p/10690596.html