美文网首页
多渠道打包

多渠道打包

作者: Mr_阿汤哥 | 来源:发表于2016-06-03 13:58 被阅读11次

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

   <application
        .....
      <meta-data    
        android:name="UMENG_CHANNEL" 
        android:value="${CHANNEL_VALUE}"/>
  </application>

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
Paste_Image.png

相关文章

网友评论

      本文标题:多渠道打包

      本文链接:https://www.haomeiwen.com/subject/hrzkdttx.html