android - 为 android 设置 react native crashlytics 后无法发送崩溃报告
问题描述
我觉得我已经尝试了所有可能的方法组合来报告我的 react-native 应用程序的 android 端的 firebase crashlytics 控制台上的崩溃。
我已按照 rnfirebase 设置说明进行了三次检查,确保一切都在其应有的位置:https ://rnfirebase.io/crashlytics/android-setup
我在几个论坛中读到,应用程序需要在“发布”模式下运行才能报告崩溃,然后必须关闭并再次打开应用程序才能发送报告,我已经多次这样做了:
首先我试过:./gradlew installRelease
其次,我尝试了在 github 问题论坛中推荐的方法: ./gradlew assembleRelease adb install ./app/build/outputs/apk/release/app-release.apk
这两种方法都在我的模拟器上运行,我能够使用 crashlytics().crash() 方法导致崩溃,可惜控制台中没有任何内容。
我还将它添加到我的项目根目录中的 firebase.json 文件中,如文档解释:
{
"react-native": {
"crashlytics_debug_enabled": true
}
}
非常感谢任何帮助,因为我真的不知道问题出在哪里。
PS。我已经在 FB 控制台注册了我的应用程序并启用了 crashlytics
解决方案
在 firebase.json
{
"react-native": {
"crashlytics_disable_auto_disabler": true,
"crashlytics_debug_enabled": true
}
}
确保已安装/初始化 crashanalytics sdk:https ://rnfirebase.io/crashlytics/android-setup
推荐阅读
- matlab - 替换不同类型数据时表字段位数变化
- javascript - 提交和页面加载后如何执行功能
- javascript - 使用 addEventListener 时出现类型错误
- docker - “docker-compose up”构建失败,命令“/bin/sh -c pipenv install”返回非零代码:1
- javascript - 如何创建一个每个数字都作为 JavaScript 键值的对象?
- python - Firebase 中缺少客户端标识符?
- ruby-on-rails - 在 ruby on rails 5.2.3 中递归添加 7 天的最佳方法是什么
- twilio - Twilio Programmable Chat 的“订阅频道”是什么意思
- javascript - 如何制作可重用的 vue js 组件?
- python-3.x - Macbook PRO 2015 OS Big SUR Python 崩溃