作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有多个productFlavor,当我执行assembleRelease命令时,每个productFlavor将执行提升圈任务。
productFlavors {
A {
signingConfig signingConfigs.release
resValue("string", "channel", "A")
}
B {
signingConfig signingConfigs.release
resValue("string", "channel", "B")
}
C {
signingConfig signingConfigs.release
resValue("string", "channel", "C")
}
D {
signingConfig signingConfigs.release
resValue("string", "channel", "D")
}
E {
signingConfig signingConfigs.release
resValue("string", "channel", "E")
}
}
compile
,
transformClassesWithMultidexlist
,
merge
,
generate
,
assemble
,
check
,
proguard
等。
最佳答案
缓慢的对象与ProductFlavor无关。使用-Release
进行构建的时间可能比通常的调试构建花费3-5倍的时间。这是因为对Proguard进行混淆处理是一项昂贵的任务。如果只想进行测试,请尝试使用-Debug
进行编译。否则,通过执行assembleARelease
或assembleBRelease
仅构建一种Release风格
关于android - 关于gradle产品香味慢慢执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39843494/
我是一名优秀的程序员,十分优秀!