1. 程式人生 > >多渠道打包(友盟打包)

多渠道打包(友盟打包)

注意簽名檔案必須永久儲存,不然後果不堪設想

1.生成簽名檔案
點選 Build -> Generate Signed APK:
這裡寫圖片描述
2.建立一個簽名
這裡寫圖片描述
3.多渠道打包
步驟一:
3.1在AndroidManifest.xml的application標籤裡新增一個meta-data標籤定義

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

3.2修改app下的build.gradle檔案,在build.gradle中新增productFlavors屬性配置佔位符

flavorDimensions "default"
    productFlavors {
        kuan {dimension "default"}
        xiaomi {dimension "default"}
        qh360 {dimension "default"}
        baidu {dimension "default"}
        wandoujia {dimension "default"}
    }

    productFlavors.all {
        flavor -> flavor.manifestPlaceholders
= [UMENG_CHANNEL_VALUE: name] }

4.finish
這裡寫圖片描述
5.去工作空間Modle下就可以找到