使用期间成功上传符号crashlytics我们的Android / NDK / C ++ UE4游戏项目的基础,但在昨天,我们突然开始上传过程中出现此错误:
执行失败的任务“:应用程序:crashlyticsGenerateSymbolsRelease”。
GC开销超过限制
我们现在应该什么使用不同版本crashlytics的?
我们的build.gradle包括以下内容:
apply plugin: 'io.fabric'
crashlytics {
enableNdk true
manifestPath 'src/main/AndroidManifest.xml'
androidNdkOut 'src/main/jniLibs'
androidNdkLibsOut 'src/main/jniLibs'
}
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
compile('com.crashlytics.sdk.android:crashlytics:2.9.8@aar') {
transitive = true;
}
// NDK Kit
compile 'com.crashlytics.sdk.android:crashlytics-ndk:2.0.5'
}
作为后生成步骤我们调用
gradlew crashlyticsUploadSymbolsRelease
上周我有这个确切的同样的问题,这似乎是与面料的gradle这个插件1.27.1版中的错误。当我恢复了插件1.27.0上传符号的罚款。
迫使你的build.gradle的版本:
classpath 'io.fabric.tools:gradle:1.27.0'