繁体   English   中英

反应原生 Crashlytics Firebase

[英]React Native Crashlytics Firebase

我们在 React Native 中使用了 firebase crashlytics。 但问题是当 android 应用程序崩溃时,crashlytics 会给我们 android 原生代码报告。 不是反应本机代码。 这是显而易见的,因为它已经被编译为本机代码。 但问题是我们无法将问题映射到本机代码中。 是否有任何机制可以在最少人工参与的情况下自动或手动执行此操作?

崩溃分析不会在 JavaScript 中为您提供详细的报告。 相反,它会定义崩溃的屏幕和设备/操作系统等。您必须自己计算崩溃。 它会给你崩溃报告,如:

com.facebook.soloader.SoLoader.doLoadLibraryBySoName (SoLoader.java) com.facebook.soloader.SoLoader.assertInitialized (SoLoader.java) com.facebook.soloader.SoLoader.assertInitialized (SoLoader.java) com.facebook.soloader.SoLoader。 assertInitialized (SoLoader.java) com.facebook.react.bridge.ReactBridge.staticInit (ReactBridge.java) com.facebook.react.bridge.NativeMap。 (NativeMap.java) com.facebook.react.jscexecutor.JSCExecutorFactory.create (JSCExecutorFactory.java) com.facebook.react.ReactInstanceManager$5.run (ReactInstanceManager.java)

*您需要具备基本的本地知识,或者您可以通过谷歌搜索这些错误并了解根本原因。 此外,FYI Sentry可以为您提供很大帮助,因为它也记录了 javascript 错误。 此外,A/c firebase 最新版本 6+ 现在也记录 JS 错误*

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM