【发布时间】:2017-08-29 21:18:48
【问题描述】:
由于 CI 要求,我每次组装新版本时都需要禁用 Crashlytics build_id 自动生成。
根据fabric docs,就像在我的构建类型中添加下一个标志一样简单:
android {
buildTypes {
debug {
ext.alwaysUpdateBuildId = false
...
}
release {
ext.alwaysUpdateBuildId = false
...
}
但由于某些原因,它仅适用于 debug 构建,而不适用于 release 构建。
我做错了什么?
【问题讨论】:
-
在文档中:我们只建议您在未使用 Proguarding 或使用 Crashlytics 的 Beta 时执行此操作,否则您的崩溃可能无法正确反混淆。这不是你的问题吗?
-
#Impotant note "ext.alwaysUpdatedBuildId 不知道构建变体。在 build.gradle 中最后设置的值就是将使用的值。"
标签: android android-gradle-plugin crashlytics google-fabric