要解决“Android Firebase Crashlytics在内部测试轨迹中没有显示任何崩溃”的问题,可以按照以下步骤进行操作:
build.gradle
文件中添加以下依赖项:implementation 'com.google.firebase:firebase-crashlytics:17.0.0'
Application
类中初始化Firebase Crashlytics。在onCreate()
方法中添加以下代码:FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true);
try {
// 引发可能的崩溃
} catch (Exception e) {
FirebaseCrashlytics.getInstance().recordException(e);
}
build.gradle
文件中启用混淆。在release
构建类型中添加以下代码:release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
希望以上解决方法能帮助您解决问题。如果问题仍然存在,请检查日志输出或尝试在不同设备上运行应用程序以查看是否能够捕获崩溃日志。