它运行良好,直到我们更新到新的 SDK,现在它只显示报告上的最后一个 java 堆栈帧。任务 uploadCrashlyticsSymbolFileFlavorDebug 在 externalNativeBuildFlavorDebug 之后立即被调用,但报告上没有符号。我尝试在构建后通过 cli 运行它,但仍然没有运气。我没有想法,找不到我哪里出错了
项目级 build.gradle
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.2'
classpath 'com.google.gms:google-services:4.3.3'
classpath 'com.google.firebase:perf-plugin:1.3.1'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02'
}
}
Run Code Online (Sandbox Code Playgroud)
应用级 build.gradle
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'com.google.firebase.firebase-perf'
android {
buildTypes {
release {
debuggable false
firebaseCrashlytics {
nativeSymbolUploadEnabled true
}
}
debug {
debuggable true
firebaseCrashlytics {
nativeSymbolUploadEnabled true
}
}
}
}
dependencies {
implementation 'com.google.firebase:firebase-analytics:17.2.3'
implementation 'com.google.firebase:firebase-crashlytics:17.0.0-beta01'
implementation 'com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01'
} …Run Code Online (Sandbox Code Playgroud) android android-ndk crashlytics ndk-build crashlytics-android