Firebase中的Android是否需要dYSM文件?

f87krz0w  于 2022-12-14  发布在  Android
关注(0)|答案(1)|浏览(171)

这是一个普遍的问题。dYSM文件是Android生态系统所必需的吗?考虑所有平台,如AndroidTV和设备。
需要帮助吗?
第一个

23c0lvtd

23c0lvtd1#

dSYM文件是Apple的特定开发工具,它们包含调试符号,允许Crashlytics将其在崩溃堆栈跟踪中找到的地址信息转换回代码中的符号。
Android上的构建可能会生成类似的调试符号文件,例如当你使用ProGuard或R8等工具来缩小构建输出时。当firebaseCrashlytics.mappingFileUploadEnabled设置为true(默认值)时,Crashlytics会在构建过程中自动上传这些文件,因此你不需要让Crashlytics处理这些文件。
有关更多信息,请查看getting readable crash reports in the Crashlytics dashboard文档以及使用R8、ProGuard和DexGuard时所需的配置。

相关问题