每當項目上線時,最苦惱的,最耗時的,莫過於打包...
在此,爲大家分享一下多渠道打包的方法。
多渠道打包
一、添加簽名配置
第一:添加簽名信息
第二:簽名配置
上方的爲打包時配置,下方設置可以保證直接運行時簽名文件爲自己生成的數字簽名文件
重新構建
第二、實現多渠道打包
1:添加渠道配置
由於分渠道統計,無外乎常用的兩種。
一種爲類似友盟,在配置文件中配置
<meta-dataandroid:value="Channel
ID"android:name="UMENG_CHANNEL"/>
第二種類似TalkingData或服務器統計,在代碼中實現
TalkingDataGA.init(this, key,"Channel ID");
友盟的配置:
TalkingData 配置
由於talkingData實現方式是代碼實現,所以在此代碼中需要寫一下實現方法.
2:添加渠道(build.gradle中 android 中添加)
或則是精簡版
3:打包所有渠道
有什麼更好的方法,或描述有誤的,請大家評論指正。