大约一周前,我们已成功将 crashlytics 集成到我们的 cocos2d-x C++ 项目(ndk 14b)中。一切看起来都很好,但大约几天前任务 crashlyticsUploadSymbolsRelease 开始抛出此错误:
Execution failed for task ':woh:crashlyticsGenerateSymbolsRelease'.
> GC overhead limit exceeded
javaMaxHeapSize "4g"、javaMaxHeapSize "16g"、org.gradle.jvmargs=-Xmx4096m 等等对我们没有帮助。但 crashlyticsUploadSymbolsDebug 工作正常:
:woh:assembleX86Debug
:woh:compileDebugSources
:woh:assembleDebug
:woh:crashlyticsGenerateSymbolsDebug
:woh:crashlyticsCacheSymbolsDebug
:woh:crashlyticsUploadSymbolsDebug
BUILD SUCCESSFUL
Total time: 5 mins 15.064 secs
我们做错了什么?
他们刚刚发布了 Fabric Gradle Plugin 1.24.3,该插件仍处于测试阶段并导致了此问题。恢复到 1.24.2 可以解决该问题。
检查你的 build.gradle 文件并强制使用以前的版本:
dependencies {
classpath 'io.fabric.tools:gradle:1.24.2'
}
Source: https://docs.fabric.io/android/changelog.html#fabric-gradle-plugin https://docs.fabric.io/android/changelog.html#fabric-gradle-plugin
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)