Firebase 崩溃报告自动从 Android Studios Generate Signed Apk 上传映射

Firebase Crash Reporting automatically upload mapping from Android Studios Generate Signed Apk

我刚刚实施了 Firebase 崩溃报告,但我不想每次都手动上传映射文件。所以我想自动执行此操作。我遵循了文档,但这导致我必须调用一个脚本。我没有任何带有密码等的奇特发布脚本,所以目前我使用 Android Studios 构建选项发布:"Generate Signed Apk..."。使用此选项后,有没有办法上传映射?

documentation 建议您可以使用插件并通过 Gradle 任务上传您的发布 APK 映射:

./gradlew :app:firebaseUploadReleaseProguardMapping

请务必仔细阅读文档,因为在以这种方式上传任何内容之前,您需要执行一些服务帐户设置。

Firebase 崩溃报告现已弃用,现在他们建议改为升级到 Crashlytics,现在我正在寻找一种自动上传 mapping.txt 文件的方法,我发现了这个:

To let Crashlytics automatically upload the ProGuard or DexGuard mapping file, remove this line from the config file:

-printmapping mapping.txt

希望这对其他人有帮助

See documentation