本文介绍了如何禁止上传Alpha和Beta版本的Firebase Crashlytics映射文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
对于Alpha和Beta版本,我要禁用将映射文件上载到Firebase服务器。
我的成绩构建类型:
buildTypes {
release {
minifyEnabled true
debuggable false
useProguard false
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
beta {
minifyEnabled true
debuggable true
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
firebaseCrashlytics {
mappingFileUploadEnabled false
}
}
alpha {
minifyEnabled true
debuggable true
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
firebaseCrashlytics {
mappingFileUploadEnabled false
}
}
}
但在添加此代码后:
firebaseCrashlytics {
mappingFileUploadEnabled false
}
我有此错误,我不知道如何修复它:
No signature of method: build_1dvhq7u1hv066n9hrxkm7yggx.android() is applicable for argument types: (build_1dvhq7u1hv066n9hrxkm7yggx$_run_closure1) values: [build_1dvhq7u1hv066n9hrxkm7yggx$_run_closure1@48779342]
推荐答案
我遇到了同样的问题。错误码:
debug{
firebaseCrashlytics {
mappingFileUploadEnabled = false
}
}
apply plugin: 'com.google.firebase.crashlytics'
正确代码:
apply plugin: 'com.google.firebase.crashlytics'
android{
debug{
firebaseCrashlytics {
mappingFileUploadEnabled = false
}
}
}
原因是插件的声明放在使用之后,我希望这会有帮助。
这篇关于如何禁止上传Alpha和Beta版本的Firebase Crashlytics映射文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!