想请教下使用极光统计,这样分渠道打包有没有问题呢?

youzhi
2018-01-30 09:40 1.5k 0

新手第一次分渠道打包,官方都没有提供完整的分渠道打包流程,所以比较困惑,想请教下这样分渠道打包后台能统计到不?多久有更新

app.build文件中

defaultConfig {

        manifestPlaceholders = [
                JSHARE_PKGNAME: applicationId,
                JPUSH_PKGNAME : applicationId,
                JPUSH_APPKEY  : "xxxxxxxxx", //JPush上注册的包名对应的appkey.
                JPUSH_CHANNEL : "developer-default", //暂时填写默认值即可.
                TENCENT_APPID : "xxx",//腾讯开放平台注册应用得到的 appIdAPP_CHANNEL_VALUE
        ]
    }

    // 打包渠道List
    productFlavors {
        wandoujia {}
        360{}
    }

    // 批量处理,直接使用flavor的name作为APP_CHANNEL_VALUE的值
    productFlavors.all { flavor ->
        flavor.manifestPlaceholders = [JPUSH_CHANNEL: name]
    }

AndroidManifest.xm中

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

打包指令

gradle assembleRelease //所有Release版本

这样操作,统计后台能否正确识别得到wandoujia,360等渠道呢?多久会有wandoujia,360等渠道的统计呢?

------分割线---------

我看打包后的apk的AndroidManifest.xml中已经有了

<meta-data
            android:name="JPUSH_CHANNEL"
            android:value="wandoujia" />

1个回答

热门排序