美文网首页
多渠道打包

多渠道打包

作者: 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