社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
<meta-data
android:name="UMENG_CHANNEL"
android:value="${CHANNEL}" />
android {
productFlavors {
zj {
manifestPlaceholders = [CHANNEL: "zj"]
}
xiaomi {
manifestPlaceholders = [CHANNEL: "xiaomi"]
}
qh360 {
manifestPlaceholders = [CHANNEL: "qh360"]
}
baidu {
manifestPlaceholders = [CHANNEL: "baidu"]
}
wandoujia {
manifestPlaceholders = [CHANNEL: "wandoujia"]
}
}
}
换个姿势就是这样:
android {
productFlavors {
zj {}
huawei {}
xiaomi {}
// qqyyb {}
// wandoujia {}
// baidu {}
// qh360 {}
// nduow {}
// mumy {}
// lenovo {}
// oppo {}
// vivo {}
// samsung {}
productFlavors.all { flavor ->
flavor.manifestPlaceholders = [CHANNEL: name]
}
}
}
android {
signingConfigs {
// your debug keystore
debug {
storeFile file("buglytestreleasekey.jks")
storePassword "buglytestreleasekey"
keyAlias "buglytestreleasekey"
keyPassword "buglytestreleasekey"
}
release{
storeFile file("buglytestreleasekey.jks")
storePassword "buglytestreleasekey"
keyAlias "buglytestreleasekey"
keyPassword "buglytestreleasekey"
}
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.debug
}
}
}
编译OK:
Error:FAILURE: Build failed with an exception.
* What went wrong:
Task 'generateBaiduDebugSources' not found in project ':app'.
* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
遇见这个错误是我调试的时候编译信息(gradle配置配错了),我是将项目内的iml,build信息删除了重新编译就好了。
博客推荐:
http://blog.csdn.net/jjwwmlp456/article/details/44942109
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!