美文网首页
一键多渠道打包 只需1秒

一键多渠道打包 只需1秒

作者: 爱吃猫的咸鱼 | 来源:发表于2016-11-10 00:44 被阅读0次

    本文源地址:http://www.2cto.com/kf/201604/501088.html  那里有更详细的说明

    普通打包方式 时间比较长,是因为需要修改manifest 文件中 

     android:name="UMENG_CHANNEL"

    android:value="${UMENG_CHANNEL_VALUE}"/>

    的value, 然后继续签名 ,因此耗时。根据美团提供的思路, 在META-INFO中添加一个空的文件 作为 channel,可以满足一般我们的渠道要求,那么不需要签名,则大大减少了打包时间

    下面是具体步骤:

    下载python: https://www.python.org

    下载别人写好的脚本: https://github.com/GavinCT/AndroidMultiChannelBuildTool

    ####步骤

    1. 拷贝`ChannelUtil.java`到项目中。

    2. 代码中通过 ChannelUtil.getChannel(this)方法获取渠道号。

    3. 安装Python。

    4. `..PythonTool\info\channel.txt`,里面去添加自己想要的渠道。

    5. 放置apk到`MultiChannelBuildTool.py`所在目录,双击`MultiChannelBuildTool.py`执行脚本,完成多渠道打包。

    可能上面的步骤不是很详细,其实 你首先要有一个你已经打包的apk文件(就是正常签名过后的apk)  然后把他放到 \PythonTool目录里面  下面是截图

    apk放到这里后双击下面那个MultiChannelBuildTool.py 就可以了 就会在这让里生成一个文件夹,里面就是所有打包好的apk了 如下图

    相关文章

      网友评论

          本文标题:一键多渠道打包 只需1秒

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