如何在 Android v14 设备上使用 Firebase Crashlytics

How to use Firebase Crashlytics on Android v14 devices

我们有大约 350 多台自助服务终端设备运行 Android 14 - 16,据我们了解,这些设备在 11 月之后将无法使用 Firebase Crashlytics,因为 min sdk 必须是 16。我们试过了清单中的 overrideLibrary,但这不起作用。

还有其他人有这个问题或者可能有解决方案吗?我们使用 crashlytics 多年,对它非常满意,所以现在删除它会很遗憾。因为一夜之间更换 350 多台设备是一场财务噩梦。

编辑:SDK 版本写错了,当然是 16。

根据 Firebase Android Release notes, it was on May 7th, 2019 that Firebase updated their minSdkVersion to API level 16, over 6 months after Google Play services updated their minSdkVersion.

根据 Firebase Crashlytics SDK blog post, you must upgrade to Firebase Crashlytics 17.0.0+,Android 将在 2020 年 11 月 15 日之后继续接收崩溃报告。Crashlytics 17.0.0 于 2020 年 4 月 23 日发布 - 在 minSdkVersion 之后已提升至 API 16 级。

因此无法在 API 14 或 15 台设备上使用 Firebase Crashlytics。您需要确保所有这些设备都是 运行 API 16 或更高版本才能继续在这些设备上使用 Firebase Crashlytics。

最小值SDK version for Firebase is Jelly Bean (API 16), according to the Firebase Documentation。截至 2020 年,没有办法解决这个问题。 在不久的将来,最低 SDK 将提高到 API 23.