先登录友盟,创建一个产品,获取到appkey
在module中导入依赖
implementation 'com.umeng.sdk:analytics:latest.integration'
在Android中的渠道配置
/*配置渠道*/
productFlavors {
xiaomi {
manifestPlaceholders = [UMENG_CHANNEL_VALUE: "xiaomi"]
}
oppo {
manifestPlaceholders = [UMENG_CHANNEL_VALUE: "oppo"]
}
vivo {
manifestPlaceholders = [UMENG_CHANNEL_VALUE: "vivo"]
}
//可以添加自己要的
}
productFlavors.all {
flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}
导完后如果报这个错
在Android里的defaultConfig里添加
flavorDimensions "versionCode"
将keystore文件导入module下(这里使用的是友盟的k