Android Studio创建签名文件,打包apk,多渠道打包

如果这些内容可以帮到你是我的荣幸

1,点击标题栏上面的Build

这里写图片描述

2,再点击Generate Signed APK

这里写图片描述

3,如果已经有签名文件了,就直接用;如果第一次用就创建一个,点击Create new

这里写图片描述

4,填好下面的信息,创建签名文件

这里写图片描述

5,再填好自己刚刚输入的签名文件的密码、文件别名和该别名对应的密码

这里写图片描述

6,下面是打包出来APK Destination Folder 是apk的地址;Build Type 的release说明这个版本是要发布的(这个是可选项,还有debug版本);Flavors 对应要的打包渠道,这里是没有配置默认的,填好点击finish就会在上面的文件夹下面生成一个app-release.apk包。

这里写图片描述


下面是友盟多渠道打包apk

1,友盟的多渠道打包,在AndroidManifest.xml中,对友盟的渠道进行这样配置

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

这里写图片描述

2,在APP的build.gradle文件里面,添加使用productFlavors,productFlavors里面添加的各个渠道

productFlavors {
        yingyongbao {
            manifestPlaceholders = [ CHANNEL_NAME:"YINGYONGBAO"]
        }
        umeng {
            manifestPlaceholders = [ CHANNEL_NAME:"UMENG" ]
        }
        wandoujia {
            manifestPlaceholders = [ CHANNEL_NAME:"WANDOUJIA" ]
        }
    }

这里写图片描述

3,我们也可以指定一个默认的渠道名,如果需要的话。指定默认的值是在defaultConfig节点当中添加如下内容:这里默认写豌豆荚的

manifestPlaceholders = [ CHANNEL_NAME:"WANDOUJIA"]

这里写图片描述

4,配置好了,重新构建一下gradle,再打包apk

这里写图片描述

这里写图片描述

5,选择打包apk的类型,是测试还是发布版本,再选择下面的对应渠道。

这里写图片描述

这里写图片描述

这里写图片描述

6,下面就是打包出来的apk文件,带有debug的都是测试的,带有release的都是发布版本来的。

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值