多渠道打包

1.在AndroidManifest.xml中加入两行代码

   
  

2.在app目录下设置build.gradle

   android{
    ......
     productFlavors{   
       wandoujia{}   
       baidu{}   
       qihu360{}    
       xiaomi{}          
    productFlavors.all{      
      flavor -> flavor.manifestPlaceholders =   [CHANNEL_VALUE: name] 
       }
      }
    }

3.直接利用AS界面导出包
选择build->Generate Signed Apk之后输入keystore信息,next,finish就行了,在finish之前可以看到你配置的channel id,可以随意选择
4.也可以用命令打包

gradlew assembleRelease
多渠道打包_第1张图片
Paste_Image.png

你可能感兴趣的:(多渠道打包)